Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The initial order is authorized for the total amount of the products

  • The initial order is placed in a Pending status

  • As each upsell arrives, the upsell item is added to the existing order. The upsell is not sent to the gateway at this time.

  • When the campaign upsell window has elapsed since the order was created, the transaction is finalized.

    • If no upsells were added then the original authorization is captured

    • If upsells were added then the original authorization is voided AND a new sale is sent to the gateway for the entire amount. If the new sale declines then the entire order declines. You can rerun using the Order Details Report if needed.

    • Do NOT manually capture the transaction at the gateway. Let the process complete as documented here.

    • Affiliate pixels are fired when the transaction is finalized

Limitations

  • This feature is supported on a limited number of gateways. Other gateways will be evaluated upon request.

    • Braintree

    • NMI

    • PayPal Commerce (if Reference Transactions and Vault are enabled)

    • Maverick

    • CheckoutV2

    • StripeV2

    • Cardstream

    • NomuPay

    • Poynt

    • VantivV2

    • Apcopay

    • MiCamp

    • Gala Technologies

    • Payfirma

    • PaysafeV2

    • Celerispay

    • Whitelabel Payments

    • Corvia

    • Pay.com

    • FluidPay

  • This workflow is not supported on Apple Pay, Google Pay, Amazon Pay, affirm, or any other prepaid gateway.

  • It is required that all products submitted are purchased on that single transaction. The offer gateway will override any gateways set on the upsell products. Overriding this rule is not possible.

  • The single transaction can be in conflict with trial options. If there is one product on the order and that product is a trial, then the single transaction is ignored and the trial is run. If there are multiple products on the order, then the single transaction is preserved and the trial options are ignored (any trial products are not run with auth/hold, auth/void, or validate card options).

...