Skip to main content

Thank You Page Overview

PayPro Global allows you to customize your thank you page experience for a smooth customer purchasing journey.

After the checkout page, the customer is redirected to the PayPro Global thank you page, where he can see the summary of his order:

Screenshot
Thank You Page

Order Scenarios

You can upgrade the thank you page experience for the customer by setting up a redirect which can be based on order scenarios:

  • Fulfilled
  • Declined automatically
  • Review
  • Waiting for payment

Log into your PayPro Global account and navigate to Store settings -> Page templates, Edit on page template, and define the thank you page redirect URLs on step 1. Settings

Explanation of Order Scenarios

FulfilledIn this scenario, the order is completed immediately upon purchase.
Declined automaticallyIn this scenario, the order is canceled by the customer's credit card issuer for any reason (insufficient funds, expired card etc.) or by PayPal.
ReviewThe order is in Review scenario once it is marked as risky by our fraud detection system and then automatically moved to manual review for additional verification. Afterward, depending on our Risk Team evaluation, it can get either the Processed or Canceled status.
Waiting for paymentIn this scenario, the order is placed via payment methods with a non-instant structure. Such payment methods range from PayPal where customers have to authorize the payment in their PayPal cabinets, to Wire Transfer and the whole range of non-instant local payment methods. In other words, this scenario presents us with the Waiting status when we have not yet received the money from the customer.

Define the automatic redirect delay in seconds. Its value must be more or equal to 0 seconds.

note

You will get the initial checkout URL query string via GET and all order-related parameters via POST.

Thank You Page Redirect Parameters

Key/ValueDescription
ACTION_REASONThe action reason, if available, in case of decline, refund, chargeback, or subscription cancellation.
AFFILIATE_AGREEMENT_IDThe integer affiliate agreement ID if the order item has an affiliate commission
AFFILIATE_NETWORK_IDThe integer affiliate network ID if the order item has an affiliate commission.
AFFILIATE_VENDOR_ACCOUNT_IDThe integer affiliate vendor account ID if the order item has an affiliate commission.
CHECKOUT_QUERY_STRINGCheckout query string.
COMPANY_NAMEThe company name, if provided.
CORPORATE_PURCHASEAllowed values are True or False.
COUPON_CODEThe coupon code used in the order.
COUPON_IDThe coupon ID if a coupon has been applied.
ORDER_ITEMS[i][COUPON_NAME]The used coupon name in the order item if a coupon has been applied. [i] stands for the order item number.
CREDIT_CARD_BINThe bank identification number (BIN).
CREDIT_CARD_BIN_RESULTThe bank branch information.
CREDIT_CARD_EXPIRATION_DATEThe credit card expiration date if paid using a credit card.
CREDIT_CARD_LAST4The last 4 digits of the credit card used by the customer during the payment process.
ORDER_ITEMS[i][CROSS_SELL_MAIN_ITEM_ID]Order item ID of a product that was sold in a cross-sell offer. [i] stands for the order item number.
ORDER_ITEMS[i][IS_CROSS_SELL_ITEM]Allowed values are True or False. If True, then the item was sold in a cross-sell offer. [i] stands for the order item number.
CUSTOMER_CITYThe customer's city.
CUSTOMER_COUNTRY_CODEThe customer's country specified on the checkout page.
CUSTOMER_COUNTRY_CODE_BY_IPThe customer's country name detected by the customer's IP address if the detection process succeeds.
CUSTOMER_COUNTRY_NAMEThe customer's country name chosen on the checkout page.
CUSTOMER_COUNTRY_NAME_BY_IPThe customer's country name detected by the customer's IP address if the detection process succeeds.
CUSTOMER_EMAILThe customer's email address.
CUSTOMER_FIRST_NAMEThe customer's first name.
CUSTOMER_FIRST_NAME_ASCIIThe customer's first name converted into ASCII if you are collecting data in ASCII only.
CUSTOMER_FISCAL_NUMBER_CORPORATEThe customer's corporate fiscal number. Available if the billing country is Brazil.
CUSTOMER_FISCAL_NUMBER_PERSONALThe customer's personal fiscal number. Available if the billing country is Brazil.
CUSTOMER_IDInteger customer ID.
CUSTOMER_IPThe customer's IP address.
CUSTOMER_LANGUAGE_CODEThe language selected by a customer during the purchase.
CUSTOMER_LAST_NAMEThe customer's last name.
CUSTOMER_LAST_NAME_ASCIIThe customer's last name converted into ASCII if you are collecting data in ASCII only.
CUSTOMER_NAMEThe customer's first and last name.
CUSTOMER_NAME_ASCIIThe customer's first and last name converted into ASCII if you are collecting data in ASCII only.
CUSTOMER_PHONEThe customer's phone number.
CUSTOMER_STATE_CODEThe customer's state code, if applicable.
CUSTOMER_STATE_NAMEThe customer's state name, if applicable.
CUSTOMER_STREET_ADDRESSThe customer's street address.
CUSTOMER_STREET_NUMBERThe customer's street number. This field is only available if the chosen billing country is Mexico, Brazil, Chile.
CUSTOMER_TIMEZONECustomer's time zone from browser/operating system.
CUSTOMER_ZIPCODEThe customer's ZIP/postal code.
CUSTOM_LICENSE_INFOThe custom license information specified in the external license generator pool in case of a LicenseRequested IPN type.
HASH

The IPN verification signature hash is MD5(“1”) for test orders or MD5 (OrderId+SecretKey) in case of real orders. Example: MD5(456346wErt6HmQ). The secret key can be specified in Store Settings -> General settings -> Integration tab in the PayPro Global Control Panel.

The IPN hash computes in the following manner:

  • For test orders, it's always MD5("1") where MD5("1") = "c4ca4238a0b923820dcc509a6f75849b".
  • For real orders, it's MD5 of the concatenated order ID and secret key where MD5("456346wErt6HmQ") = "cdcca12c15a93df32818e463af053fbc."
SIGNATURE

The IPN verification signature hash is SHA256({ORDER_ID} {ORDER_STATUS} {ORDER_TOTAL_AMOUNT} {CUSTOMER_EMAIL} {VALIDATION_KEY} {TEST_MODE} {IPN_TYPE_NAME}).

Example: sha256(“12345Processed9.99123qwerty1OrderCharged”). The validation key can be specified in Store Settings -> General settings -> Integration tab in the PayPro Global Control Panel.

INVOICE_LINKThe invoice URL.
ORDER_ITEMS[i][IPN_TYPE_ID]

IPN type ID of the order item. [i] stands for the order item count.

  • 1. OrderCharged
  • 2. OrderRefunded
  • 3. OrderChargedBack
  • 4. OrderDeclined
  • 5. OrderPartiallyRefunded
  • 6. SubscriptionChargeSucceed
  • 7. SubscriptionChargeFailed
  • 8. SubscriptionSuspended
  • 9. SubscriptionRenewed
  • 10. SubscriptionTerminated
  • 11. SubscriptionFinished
  • 12. LicenseRequested
  • 13. TrialCharge
  • 14. OrderChargebackIsWon
  • 15. OrderCustomerInformationChanged
  • 16. InstantLeadNotification
  • 17. OrderOnWaiting
  • 21. SubscriptionPaymentInfoChanged
ORDER_ITEMS[i][IPN_TYPE_NAME]Text representation of ORDER_ITEMS[i][IPN_TYPE_ID]. [i] stands for the order item number.
ORDER_ITEMS[i][IS_ON_TRIAL_PERIOD]Allowed values are 0 or 1. The value is 1 if an order item has a trial period, 0 otherwise. [i] stands for the order item number.
LICENSED_TO_EMAILThe licensee's email address if the license was sent to another person.
LICENSED_TO_NAMEThe licensee's name if the license was sent to another person.
LICENSED_TO_NAME_ASCIIThe licensee's name converted into ASCII if you collect data in ASCII only, and the license was sent to another person.
MAXMIND_RESULTThe MaxMind result.
ORDER_ITEMS[i][OPTION_GROUP_IDS]List of group IDs from the combination items if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item number.
ORDER_ITEMS[i][OPTION_GROUP_ITEM_IDS]List of group item IDs from the combination items if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item number.
ORDER_AFFILIATE_REFUNDEDAffiliate's share of the refunded order amount.
ORDER_BALANCE_CURRENCY_AFFILIATE_REFUNDEDAffiliate's share of the refunded order amount converted into the affiliate balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_BALANCE_CURRENCY_PARTNERS_REFUNDEDPartner's share of the refunded order amount converted into the partner balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_BALANCE_CURRENCY_REFUNDEDRefunded order amount converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_BALANCE_CURRENCY_VENDOR_AMOUNTVendor balance amount from the order in the balance currency.
ORDER_BALANCE_CURRENCY_VENDOR_REFUNDEDVendor's share of the refunded order amount converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_CURRENCY_CODEThe currency in which the customer has been charged for the order.
ORDER_CUSTOM_FIELDSCustom fields used in the order.
ORDER_IDInteger order ID.
ORDER_ITEMS[i][ORDER_ITEM_AFFILIATE_AMOUNT]Affiliate's share of the order item in the order currency. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_AFFILIATE_REFUNDED]Affiliate's share of the order item refunded amount. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_AFFILIATE_AMOUNT]Affiliate's share of the order item converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_AFFILIATE_REFUNDED]Affiliate's share of the refunded order item amount converted into the balance currency of the affiliate account. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_PARTNERS_AMOUNT]Partner's share of the order item converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_PARTNERS_REFUNDED]Partner's share of the refunded order item amount converted into the balance currency of the partner account. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_PAYPRO_EXPENSES_AMOUNT]PayPro Global commission for the order item converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_REFUNDED]The order item refunded amount converted into the vendor balance currency. The balance currency can be different from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_TOTAL_AMOUNT]Order item price converted into the balance currency of a vendor account. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_VENDOR_AMOUNT]The order item amount transferred to the vendor balance. It can be positive or negative. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_BALANCE_CURRENCY_VENDOR_REFUNDED]Vendor's share of the refunded order item amount converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][VENDOR_BALANCE_CURRENCY_CODE]Balance currency of a vendor account. The balance currency can differ from the currency the customer has been charged in. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_COUPON_DISCOUNT]Discount for the order item generated by a coupon in the order billing currency chosen by the customer on the checkout page. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_DYNAMIC_DISCOUNT]Discount for the order item generated by the dynamic settings in the order billing currency chosen by the customer on the checkout page. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_LEAD_DISCOUNT]Discount for the order item generated by the lead management offer in the order billing currency chosen by the customer on the checkout page. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_PROMO_DISCOUNT]Discount for the order item generated by cross-sell/up-sell promotions in the order billing currency chosen by the customer on the checkout page. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_VOLUME_DISCOUNT]Discount for the order item generated by the volume range discount in the order billing currency chosen by the customer on the checkout page. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_TOTAL_DISCOUNT]Total order item discount in the order billing currency. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_ID]Integer order item (product in the order) ID. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_NAME]Order item (product in the order) name. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_LICENSES]Product license keys. If more than one license key is issued for an order item (product), they are separated with “,\t” (comma and tab). [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_PARTNERS_AMOUNT]Partner's share of the order item in the order currency. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_PARTNERS_REFUNDED]Partner's share of the order item refunded amount. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_REFUNDED]Order item refunded amount. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_SKU]The product (order item) SKU if it has been set up. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_TAX_NAME]Tax name of the order item. It is sent only if taxes are applied to the order. The parameter will be numbered ORDER_ITEMS[i][ORDER_ITEM_TAX_NAME_1], ORDER_ITEMS[i][ORDER_ITEM_TAX_NAME_2], etc. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_TAX_RATE]Tax rate from the order item. It is sent only if taxes are applied to the order. The parameter will be numbered ORDER_ITEMS[i] [ORDER_ITEM_TAX_RATE_1], ORDER_ITEMS[i] [ORDER_ITEM_TAX_RATE_2], etc. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_TOTAL_AMOUNT]Order item price in the order currency. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_TYPE_ID]
  • 1. Product
  • 2. BackupMedia
  • 3. DownloadWarranty
  • 5. BundledProduct
  • 6. RecurringPrice
  • 7. ProductSelection
  • 8. ManualProcessingFee

[i] stands for the order item number.

ORDER_ITEMS[i][ORDER_ITEM_TYPE_NAME]Text representation of ORDER_ITEMS[i][ORDER_ITEM_TYPE_ID]. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_UNIT_PRICE]The initial item value before any discounts were applied. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_VENDOR_AMOUNT]Vendor's share of the order item in the order currency. [i] stands for the order item number.
ORDER_ITEMS[i][ORDER_ITEM_VENDOR_REFUNDED]Vendor's share of the order item refunded amount. [i] stands for the order item number.
ORDER_PARTNERS_REFUNDEDPartner's share of the refunded order amount.
ORDER_PLACED_TIME_CUSTOMER_TIMEZONEOrder placement time using the customer's time zone (taken from the customer's browser/operating system).
ORDER_PLACED_TIME_UTCOrder placement time in UTC.
ORDER_REFERRER_URLThe webpage from where the customer came to the checkout page.
ORDER_REFUNDEDRefunded order amount.
ORDER_STATUS_ID
  1. Waiting
  2. Canceled
  3. Refunded
  4. Chargeback
  5. Processed
ORDER_STATUSText representation of ORDER_STATUS_ID.
ORDER_TAXES_AMOUNTThe total tax amount for all order items.
ORDER_TAXES_BALANCE_CURRENCY_AMOUNTTotal tax fees of all order items converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_TOTAL_AMOUNTThe total order value of all transactions including tax fees in the order billing currency. The result is 0 if no real transaction takes place.
ORDER_TOTAL_AMOUNT_SHOWNThe total order value without tax fees in the order billing currency.
ORDER_TOTAL_AMOUNT_WITH_TAXES_SHOWNThe total order value including tax fees in the order billing currency.
ORDER_TOTAL_BALANCE_CURRENCY_AMOUNTTotal order value, including all order items and tax fees converted into the vendor balance currency. The balance currency can differ from the currency the customer has been charged in.
ORDER_VENDOR_REFUNDEDVendor's share of the refunded order amount.
PAYMENT_METHOD_ID
  • 1. Credit Card
  • 2. Visa
  • 3. MasterCard
  • 4. American Express
  • 5. Diners
  • 6. Discover
  • 7. JCB
  • 8. Solo
  • 9. Maestro
  • 14. PayPal
  • 15. Wire Transfer
  • 16. iDEAL
  • 17. Giropay
  • 18. Raifeissen
  • 19. Volksbanken Gruppe
  • 21. Voralberger HYPO
  • 22. Bankhaus Spängler
  • 23. Hypo Tirol Bank
  • 24. Erste Bank und Sparkassen
  • 25. P.S.K.
  • 27. Sparda-Bank
  • 30. Purchase Order
  • 31. WebMoney
  • 32. Yandex.Money
  • 33. Boleto Bancario
  • 34. Alipay
  • 37. Real-time Bank Transfer
  • 44. CarteBleue
  • 45. Sofort
  • 46. MrCash
  • 47. EPS
  • 48. UseMyFunds
  • 49. Przelewy24
  • 52. POLi
  • 53. Multibanco-SIBS
  • 55. Paysera
  • 56. Abaqoos
  • 57. ePlatby for eKonto
  • 58. Trustly
  • 59. PaysBuy
  • 60. eNETS Debit
  • 61. MercadoPago
  • 62. ToditoCash
  • 63. PayWithMyBank
  • 65. TrustPay
  • 66. MangirKart
  • 67. Finnish Banks
  • 68. MTCPay
  • 69. DragonPay
  • 70. MyBank
  • 71. AmBank
  • 72. CIMB Clicks
  • 73. FPX
  • 74. Hong Leong Bank Transfer
  • 75. Maybank2U
  • 77. XLTunai
  • 78. Cash Options Thailand
  • 79. Online Banking Thailand
  • 80. PaysBuy Wallet
  • 81. OP-Pohjola
  • 82. Nordea
  • 83. Danske
  • 84. Globe GCash
  • 86. UnionPay
  • 89. Konbini
  • 95. WeChat
  • 101. Pix
  • 102. Mach Pay
  • 103. OXXO
  • 104. PagoEfectivo
PAYMENT_METHOD_NAMEText representation of PAYMENT_METHOD_ID.
PAYPAL_ACCOUNTThe customer's PayPal account if used.
ORDER_ITEMS[i][PRODUCT_COMBINATION_ID]The combination value ID of the combination group item if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item count.
ORDER_ITEMS[i][PRODUCT_COMBINATION_NAME]The combination value name of the combination group item if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item count.
ORDER_ITEMS[i][SELECTION_GROUP_ITEM_IDS]The list of group item IDs for the product selection if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item count.
ORDER_ITEMS[i][SELECTION_GROUP_ITEM_NAMES]The list of group item names for the product selection if the product (order item) has the multiple options pricing variations enabled. [i] stands for the order item count.
ORDER_ITEMS[i][PRODUCT_ID]Integer product ID of the order item. [i] stands for the order item count.
ORDER_ITEMS[i][PRODUCT_QUANTITY]Product items quantity. [i] stands for the order item count.
ORDER_ITEMS[i][REGIONAL_PRICE]Allowed values are True or False. [i] stands for the order item number.
SHIPPING_CITYThe name of the city where the product should be delivered to.
SHIPPING_COUNTRY_CODEThe code of the country where the product should be delivered to.
SHIPPING_COUNTRY_NAMEThe name of the country where the product should be delivered to.
SHIPPING_FIRST_NAMEThe first name of the recipient.
SHIPPING_FIRST_NAME_ASCIIThe first name of the recipient converted into ASCII.
SHIPPING_LAST_NAMEThe last name of the recipient.
SHIPPING_LAST_NAME_ASCIIThe last name of the recipient converted into ASCII.
SHIPPING_STATE_CODEThe state code (if applicable) where the product should be delivered to.
SHIPPING_STATE_NAMEThe state name (if applicable) where the product should be delivered to.
SHIPPING_STREET_ADDRESSThe street address of where the product should be delivered to.
SHIPPING_ZIPCODEThe ZIP or postal code of where the product should be delivered to.
ORDER_ITEMS[i][SUBSCRIPTION_ID]Integer subscription ID of the order item. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_INITIAL_ORDER_ID]The order ID number for the subscription initial charge. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_NEXT_CHARGE_AMOUNT]The reference next charge amount or the billing next charge amount depends on the product pricing configuration. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_NEXT_CHARGE_CURRENCY]

Allowed values are 0 or 1.

0 - SUBSCRIPTION_NEXT_CHARGE_CURRENCY_CODE is billing currency code

1 - SUBSCRIPTION_NEXT_CHARGE_CURRENCY_CODE is reference currency code [i] stands for the order item number.

ORDER_ITEMS[i][SUBSCRIPTION_NEXT_CHARGE_CURRENCY_CODE]The reference currency code or the billing currency code depends on the product pricing configuration. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_NEXT_CHARGE_DATE]Subscription next charge date. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_NUMBER_OF_BILLING_CYCLES]The billing cycle the customer is currently on. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_NUMBER_OF_FAILED_ATTEMPTS]The number of failed attempts to charge a subscription. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_RENEWAL_TYPE]The subscription renewal type. Allowed values are Manual or Auto. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_STATUS_ID]
  1. Active
  2. Suspended
  3. Terminated
  4. Finished

[i] stands for the order item number.

ORDER_ITEMS[i][SUBSCRIPTION_STATUS_NAME]Text representation of SUBSCRIPTION_STATUS_ID. [i] stands for the order item number.
ORDER_ITEMS[i][SUBSCRIPTION_CANCELLATION_REASON_ID]
  • 1 - The price is too high
  • 2 - I no longer need this product
  • 3 - I am not satisfied with the product
  • 4 - I switched to another product
  • 5 - It isn't a priority right now
  • 6 - I subscribed by mistake
  • 7 - Other reason
  • 8 - I am switching to another subscription plan

[i] stands for the order item number.

ORDER_ITEMS[i][TRIAL_PERIOD_TILL]The trial period end date if the product has a trial period. [i] stands for the order item count.
TEST_MODEAllowed values are 1 or 0.
WHAT_IS_NEXTText of the additional information provided on thank you page. For example, in case of Wire Transfer, Purchase Orders or some local payment methods.

If you need to provide any custom information to your customers on thank you page, go to Store settings -> Page templates, click on Edit on the template and move to step 5. Advanced editing, tab Thank you page. You can put any required information (and its corresponding localization) based on order statuses in Custom message.

note

The difference between Fulfilled and Charged statuses lies in the presence of actual money-having transactions. For example, a successful test order will be fulfilled, but no charge takes place.