Customize the Checkout experience

DocsCurrentLast updated: March 16th 2023, @ 11:23:55 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 payer.
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 payer the funding source they used for their purchase.
Show a cancellation pageGive payers clear confirmation when they cancel during the checkout flow.
Validate user input on your pageValidate web forms before payers submit data for checkout.
Handle funding failuresAction to take if a payer's funding source fails.
Implement the Pay Now experienceDetermine whether or not your payer 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 payer's experience.
Pay another accountSpecify a different receiver when you create an order.