Hosted Checkout: Saved Payment Methods

If you're using an online hosted checkout integration and your application has its own login system, you can connect it to your hosted checkout solution so that your users can access their saved payment methods during checkout.

By default, users check out as guests and must enter their payment information each time. By indicating in your cart-creation request that the user is signed in to your application, PaymetExpress can recognize that and begin the configured SSO workflow prior to directing the user to the payment page. This will allow them to save payment methods and have them available for future use when logged in.

⚠️

Before You Begin

Saved tenders require configuration on the PaymentExpress side before they will work. Please contact your PaymentExpress representative before starting this integration so that we can:

  1. Register your identity provider with your site.
  2. Enable saved tenders for your site configuration.

Please ensure configuration is complete before going live.

How It Works

  1. If the autoLogin parameter is set to true in the cart-create request, when the logged in user is redirected to the PaymentExpress Hosted Checkout page, GSG recognizes the user is logged in and starts the configured SSO workflow.
  2. The user is brought to the PaymentExpress checkout page, logged in via SSO, making saved tenders available to them during checkout.
  3. If the autoLogin parameter is not set in the cart-create request or is set to false, the user is not directed to the SSO workflow prior to checkout, and instead they checkout as a guest.

Behavior Summary

ScenarioEffect
autoLogin not providedGuest checkout; no saved tenders.
autoLogin parameter set to trueUser is recognized; saved tenders are available.
autoLogin set to falseFalls back to guest checkout.

Prerequisites Checklist

Before going live with embedded saved tenders, confirm the following with your PaymentExpress representative:

  • Your identity provider has been registered for your site.
  • Saved tenders have been enabled for your site configuration.

Did this page help you?