Customize the Checkout experience

DocsCurrentLast updated: April 28th 2022, @ 7:51:11 am

Extend your Checkout integration with these features. We recommend starting with showing a cancellation page and validating user input.

Support multiple shipping optionsOffer shipping options to your buyer.
Display PayPal buttons with other payment methodsProvide a clean user interface when you present PayPal and other funding sources on your site.
Authorize payment and capture funds laterChange your checkout integration from a one-step payment solution to a two-step, authorize and capture later solution so you can complete business tasks, like verifying inventory, before finalizing the transaction.
Display funding sourceAs a best practice, show your buyer the funding source they used for their purchase.
Show a cancellation pageGive buyers clear confirmation when they cancel during the checkout flow.
Validate user input on your pageValidate web forms before buyers submit data for checkout.
Handle funding failuresAction to take if a buyer's funding source fails.
Implement the Pay Now experienceDetermine whether or not your buyer returns to your website to complete the checkout flow.
Update order detailsAdjust the order and transaction details during the checkout process.
JavaScript frameworksThis guide is for websites that use a library or framework, like React, Vue, or Angular.
Standalone payment buttonsRender individual payment buttons for each supported payment method.
Handle errorsEnsure errors returned are handled gracefully in the buyer's experience.
Pay another accountSpecify a different receiver when you create an order.