IPN Name Reference

Below are all the IPN's (webhooks) that BlueSnap offers, with the IPN name, type, description, and associated parameters. For more information about a particular parameter, see IPN Parameter Reference.

IPN Name
Type
Description
Parameters

Account Updater

On-Demand

Sent when a card number or expiration date has been updated

  • accountId
  • accountUpdaterLineId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • creditCardType
  • linkedSubscriptions
  • originalCreditCardExpirationMonth
  • originalCreditCardExpirationYear
  • originalCreditCardLast4Digits
  • responseDate
  • responseMessage
  • sellerShopperId
  • transactionType
  • updatedCreditCardExpirationMonth
  • updatedCreditCardExpirationYear
  • updatedCreditCardLast4Digits
  • updatedCreditCardType

Auth Only

Default

Sent when an Authorization Only request is performed. Auth Only is a request to check whether a credit card is valid and has the funds to complete a specific transaction (i.e. purchase). It does not actually run a charge on the card, but does temporarily hold the funds aside. It can also be run with a 0 charge value.

  • addCD
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardCategory
  • custom{N}
    • dpanExpDate
    • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • recurringDisclaimer
  • referenceNumber
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

CC Charge Failed

On-Demand

Sent when a credit card payment for an initial charge fails. This applies to both one-time and recurring purchases.

  • accountId
  • addCD
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardSubType
  • creditCardType
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • errorProcessingCode
  • extension
  • failureReason
  • faxNumber
  • firstName
  • language
  • lastName
  • paymentMethod
  • personalId
  • proccessorCode
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • state
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • vatId
  • workPhone
  • zipCode

Cancel on Renewal

Default

Sent when a customer requests to cancel a subscription that is set to auto renew. The subscription will be cancelled automatically at the end of the subscription period.

  • accountId
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • cancelRenewal
  • city
  • company
  • contractName
  • contractOwner
  • country
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardSubType
  • cardCategory
  • custom{N}
  • daysTillCancelDate
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRefNum
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • quantity
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Cancellation

Default

Sent when a recurring charge is cancelled. The cancellation can be initiated by the customer, merchant, or BlueSnap.

  • accountId
  • addCD
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • cancelledContractId
  • cancelReason
  • city
  • company
  • contractId
  • contractName
  • contractOwner
  • country
  • coupon
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardSubType
  • cardCategory
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • invoiceAmountUSD
  • invoiceCountry
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRefNum
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContractsNum
  • promoteProductName{N}
  • quantity
  • referrer
  • remoteAddress
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Cancellation Refund

Default

Sent when a subscription is cancelled and a refund is processed

  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • cancelReason
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardSubType
  • cardCategory
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRefNum
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • purchaseDate
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • reversalAmount
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Charge

Default

Sent when a new purchase has been completed. This applies to both one-time and recurring charges.

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapManualFee
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardSubType
  • cardCategory
  • creditCardType
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • recurringDisclaimer
  • referenceNumber
  • referrer
  • remoteAddress
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Chargeback

Default

Sent when a shopper challenges a transaction with their issuing bank, who then initiates the chargeback process. This IPN/webhook provides you the opportunity to address the issue.

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • cancelReason
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • purchaseDate
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • reversalReason
  • reversalRefNum
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionCancelled
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Contract Change

Default

Sent when the contract associated with a recurring charge or a subscription contract is replaced with another contract, such as a customer moving from one service plan to another.

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • couponChargeValue
  • couponCode
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardCategory
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • failureReason
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • newProductId
  • oldContractId
  • oldCustom[N]
  • oldProductId
  • paymentMethod
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContract
  • promoteContractPrice{N}
  • promoteContractsNum
  • quantity
  • recurringDisclaimer
  • referenceNumber
  • referrer
  • remoteAddress
  • resultCode
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Decline

Default

Sent when a transaction is declined due to BlueSnap manual review process

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • captureStatus
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardCategory
  • custom{N}
  • declineReason
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Offline Order

On-Demand

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

  • accountId
  • addCD
  • address1
  • address2
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • couponCode
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • paymentMethod
  • personalId
  • productId
  • productName
  • promoteContractsNum
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • state
  • title
  • transactionDate
  • transactionType
  • workPhone
  • zipCode

Payment Method Updated

On-Demand

Sent when there is a successful update to a payment method

  • accountId
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractId
  • contractName
  • contractOwner
  • country
  • creditCardAddress1
  • creditCardAddress2
  • creditCardCity
  • creditCardExpDate
  • creditCardFirstName
  • creditCardLastFourDigits
  • creditCardLastName
  • creditCardType
  • cardSubType
  • cardCategory
  • creditCardZipCode
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • language
  • lastName
  • nextChargeDate
  • originalRefNum
  • paymentMethod
  • personalId
  • productId
  • productName
  • quantity
  • shopperOrderUrl
  • subscriptionId
  • title
  • transactionDate
  • transactionType
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Payment Method Update Failure

On-Demand

Sent when an update to a payment method has failed

  • accountId
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractId
  • contractName
  • contractOwner
  • country
  • creditCardAddress1
  • creditCardAddress2
  • creditCardCity
  • creditCardExpDate
  • creditCardFirstName
  • creditCardLastFourDigits
  • creditCardLastName
  • creditCardType
  • creditCardZipCode
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • language
  • lastName
  • nextChargeDate
  • originalRefNum
  • paymentMethod
  • personalId
  • productId
  • productName
  • quantity
  • shopperOrderUrl
  • state
  • subscriptionId
  • title
  • transactionDate
  • transactionType
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Payout

On-Demand

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

  • amount
  • currency
  • destination
  • merchantId
  • paymentCycleEndDate
  • paymentCycleStartDate
  • paymentId

Recurring

Default

Sent when a charge has been made for a subscription contract. This applies only to the second and subsequent charges. The first payment of a subscription contract is treated as a standard charge and a CHARGE IPN is sent.

  • accountId
  • addCD
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • chargeDescription
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardSubType
  • cardCategory
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • oldContractId
  • originalRefNum
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContractsNum
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shopperOrderUrl
  • state
  • subscriptionId
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Refund

Default

Sent when a refund is issued

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • purchaseDate
  • quantity
  • referenceNumber
  • referrer
  • remoteAddress
  • reversalAmount
  • reversalReason
  • reversalRefNum
  • sepaIban
  • sepaMandateDate
  • sepaMandateId
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Subscription Charge Failure

On-Demand

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

  • accountId
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • contractPrice
  • country
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardSubType
  • cardCategory
  • custom{N}
  • daysTillCancelDate
  • dpanExpDate
  • dpanLastFourDigits
  • email
  • errorProcessingCode
  • extension
  • failureReason
  • faxNumber
  • firstName
  • language
  • lastAttempt
  • lastName
  • licenseKey
  • merchantTransactionId
  • numberOfAttemptsDone
  • originalRefNum
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • proccessorCode
  • productId
  • productName
  • quantity
  • referrer
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • workPhone
  • zipCode

Subscription Reminder

Default

Sent each time a subscription reminder email should be sent to a shopper for renewal of their subscription. Using the information sent in the notification, you can generate your own email to send to your customer reminding them of their upcoming payment period for the subscription renewal.

  • accountId
  • address1
  • address2
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractName
  • contractOwner
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • custom{N}
  • daysTillCancelDate
  • daysTillPaymentDue
  • email
  • extension
  • faxNumber
  • firstName
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • originalRefNum
  • paymentMethod
  • paymentURL
  • personalId
  • productId
  • productName
  • quantity
  • referrer
  • reminderNumber
  • sendStatus
  • state
  • subscriptionId
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vendorID
  • vendorName
  • zipCode

Under Review

On-Demand

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

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • bluesnapNode (also appears as plimusNode)
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardCategory
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • recurringDisclaimer
  • referenceNumber
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Under Vendor Review

On-Demand

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

  • accountId
  • addCD
  • additionalChargeAmount[N]
  • additionalChargeCategory[N]
  • additionalChargeName[N]
  • address1
  • address2
  • armadilloHardwareId
  • authkey
  • city
  • company
  • contractChargePrice
  • contractId
  • contractLocalPrice
  • contractName
  • contractOwner
  • contractPrice
  • country
  • coupon
  • couponChargeValue
  • couponCode
  • couponValue
  • creditCardExpDate
  • creditCardLastFourDigits
  • creditCardType
  • cardCategory
  • custom{N}
  • dpanExpDate
  • dpanLastFourDigits
  • EDWAmount
  • EDWAmountUSD
  • EDWContractId
  • EDWPeriod
  • EDWSurcharge
  • EDWSurchargeUSD
  • email
  • extension
  • faxNumber
  • firstName
  • invoiceAddress1
  • invoiceAddress2
  • invoiceAmount
  • invoiceAmountUSD
  • invoiceChargeAmount
  • invoiceChargeCurrency
  • invoiceCity
  • invoiceCompany
  • invoiceCountry
  • invoiceEmail
  • invoiceExtension
  • invoiceFaxNumber
  • invoiceFirstName
  • invoiceMobilePhone
  • invoiceLastName
  • invoiceLocalAmount
  • invoiceLocalCurrency
  • invoiceState
  • invoiceTitle
  • invoiceUrl
  • invoiceWorkPhone
  • invoiceZipCode
  • language
  • lastName
  • licenseKey
  • merchantTransactionId
  • offlineOrderId
  • originalRequestUrl
  • paymentMethod
  • paypalSubscriptionId
  • paypalTransactionId
  • personalId
  • productId
  • productName
  • promoteContract
  • promoteContractId{N}
  • promoteContract
  • promoteContract
  • promoteContractName{N}
  • promoteContractOwner{N}
  • promoteContractPrice{N}
  • promoteContractQuantity{N}
  • promoteContractsNum
  • promoteProductId{N}
  • promoteProductName{N}
  • promoteSubscriptionId{N}
  • quantity
  • recurringDisclaimer
  • referenceNumber
  • referrer
  • remoteAddress
  • shippingAddress1
  • shippingAddress2
  • shippingCity
  • shippingCountry
  • shippingFirstName
  • shippingLastName
  • shippingMethod
  • shippingState
  • shippingZipCode
  • shopperOrderUrl
  • state
  • subscriptionId
  • targetBalance
  • taxAmountUSD
  • taxChargeAmount
  • taxRate
  • templateId
  • testMode
  • title
  • transactionDate
  • transactionType
  • untilDate
  • vatId
  • vendorID
  • vendorName
  • workPhone
  • zipCode

Vendor Status Changed

On-Demand

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.

  • vendorAccountOpenedDate
  • vendorAccountStatus
  • vendorAccountStatusChangedDate
  • vendorId
  • vendorMissingFields
  • vendorName
  • vendorPayoutDeclineReason
  • vendorPayoutStatus
  • vendorProcessingStatus

IPN Name Reference