Deferred Payments

The Checkout service now supports the new deferred payment feature in the Stripe Payment service. When a customer checks out their cart, their credit card will either be charged at the initial checkout or after their order has been shipped. This depends on how the merchant decided to set up their payment settings. If the merchant chooses to have the payment captured once the order has shipped, the payment call made during checkout will return a transaction ID and a payment status of pending, which will be passed to the Order service. Once the order has been shipped, the same payment endpoint will be called again and the payment will be captured.

For more information, see the Deferred Payment page in the Stripe Payment service, or the payment information in the Checkout Process documentation.

  • Send feedback

    If you find any information that is unclear or incorrect, please let us know so that we can improve the Dev Portal content.

  • Get Help

    Use our private help channel. Receive updates over email and contact our specialists directly.

  • hybris Experts

    If you need more information about this topic, visit hybris Experts to post your own question and interact with our community and experts.