On-Demand IPN Types

Learn about the IPN (webhook) types that can be sent upon request

Below are the IPN types that are available in addition to the standard Default IPN types. To enable these IPN types, see Enabling IPNs in BlueSnap.

For a complete list of all parameters that are sent in the IPNs, see IPN parameter reference.


Sent when a card number or expiration date has been updated.


Sent when a credit card payment for an initial charge fails (for both one-time and subscription purchases).

Note: This does not apply to recurring charge failures.


Sent when an ACH or SEPA payment is initially received. Once the ACH/SEPA payment has been processed a CHARGE IPN will be sent.


Sent when a transaction is declined due to fraud.


Sent when an offline order (e.g. via fax or telephone) is processed.


Sent when there is a successful update to a payment method.


Sent when an update to a payment method has failed.


Sent to the merchant for each time BlueSnap issues a payout (deposit).

Note: If there are insufficient funds to generate a payout, no payout notification is sent.


Sent when a recurring payment fails for a shopper's subscription.


Sent when a shopper's purchase has not been finalized and is currently awaiting manual review by BlueSnap.


Sent for each order if the merchant selected the "Review all orders" option in the general account settings.


Sent to the Marketplace Merchant on the following events:

  • Change to vendor's account, payout, and/or processing statuses.
  • A vendor is created/updated , but there is still missing required vendor information.

On-Demand IPN Types

Learn about the IPN (webhook) types that can be sent upon request

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.