Skip to main content

Payment methods

The following payment methods are currently available on Checkout and can be managed using Checkout Settings on Commerce Center.

Cards (credit/debit)

Consumers can make payments using credit/debit cards and save the payment information for future use. Cards with upto 19 digits are supported.

Card details
Supported regions Supported currencies Supported brands
  • United States (US)
  • United Kingdom (UK)
  • European Union (EU)
  • Canada (CA)
All supported currencies
  • Visa
  • Mastercard
  • Amex
  • Discover
  • Discover Diners
  • JCB
  • Maestro
  • ChaseNet Credit
  • China UnionPay

PINless debit

US PINless debit cards can be used for e-commerce transactions. PINless debit transactions are routed based on the settings enabled in the Checkout settings on Commerce Center.

  • If DEBIT_ONLY is selected, then we accept only debit card transactions and will be processed via debit rails. 
  • If DEBIT_ FIRST is selected, then we accept both debit and credit cards and will be processed via credit rails.
Pinless debit details
Supported regions Supported currencies Supported brands
United States (US) All supported currencies
  • ACCEL_PINLESS
  • NYCE_PINLESS
  • PULSE_PINLESS
  • STAR_PINLESS

Electronic Check Processing

  • Electronic Check Processing (ECP, eCheck, US ACH) payments are processed through the ACH Network and regulated by the National Automated Clearing House Association (NACHA).
  • You can customize any displayed text such as Confirm Account Number.
  • J.P. Morgan collects the bank account number, routing number, name, and address of the account.
ECP details
Supported regions Supported currencies Supported brands
United States (US) USD N/A

AliPay

Alipay is an eWallet available to customers with a Chinese bank account and residential status.

AliPay details
Supported regions Supported currencies Supported brands
  • United States (US)
  • United Kingdom (UK)
  • European Union (EU)
  • Canada (CA)
  • EUR
  • GBP
  • USD
N/A

To offer AliPay as a payment method to your consumers, you must complete the following steps:

  • Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  • Sign the applicable amendment.
  • Provide the applicable onboarding information.
  • Our support team onboards you with AliPay.
  • After you enroll for AliPay, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  • Coordinate with the J.P Morgan support team for consultation and testing.

Apple Pay

Apple Pay is a secure digital wallet payment service developed by Apple to enable consumers to make card payments using Apple mobile devices, such as phones, tablets, and watches. Apple Pay is supported in third-party browsers (and on non-macOS devices) by prompting consumers to scan a code with their iOS 18 or newer device.

Apple Pay details
Supported regions Supported currencies Supported brands
  • United States (US)
  • United Kingdom (UK)
  • European Union (EU)
  • Canada (CA)
All supported currencies
  • Visa
  • Mastercard
  • Amex
  • Discover
  • Discover Diners
  • JCB
  • ChaseNet Credit
  • China UnionPay

To offer Apple Pay as a payment method to your consumers, you must complete the following steps in both certification and live environment:

Step 1: Your website's set up

  1. Contact your relationship manager if you are an existing client or contact Sales if you are a new client.
  2. Before enabling Apple Pay with Checkout, navigate to Checkout settings on Commerce Center to Add and Verify your domain name(s) with Apple and download your Apple domain verification file.
  3. Save the domain verification file to the following predefined location on your site: https://[DOMAIN_NAME]/.well-known/apple-developer-merchantid-domain-association
    • To ensure Apple Pay functions properly, the file must remain in the location specified above.

After you onboard for Apple Pay and complete the above steps, it will appear as a method of payment in your Checkout settings on Commerce Center and in any of your Checkout integrations.

Step 2: Set up your sandbox

To process Apple Pay payments in the Certification environment, set up your Apple sandbox account by following the steps here.

Apple Pay using Drop-in UI with iFrame

Merchants who wrap the Drop-in in an iFrame must perform the following steps to offer Apple Pay:

  1. Set the iframe attribute allow = payment.
  2. Pass the parent level hostname as a parameter named iframePayDomain into the constructor of the Drop-in, using the domain that appears in the URL bar.
  3. Register and verify each nested iframe domain with Apple, if iframes are nested.

When you initialize Drop-in UI you need to add iframePayDomain as a constructor and pass your parent level ApplePay domain to the request as shown below:

Javascript
const myDropInUI = new DropInUI({
  checkoutSessionToken: "exampleCh3ck0utT0k3n",
  iframePayDomain: “EXAMPLE_DOMAIN_NAME” // iframePayDomain key/value as a constructor parameter when initializing DIU
});

Google Pay

Google Pay, a digital wallet payment service developed by Google, enables consumers to make payments online and with Android devices such as phones, tablets, and watches.

Google Pay details
Supported regions Supported currencies Supported brands
  • United States (US)
  • United Kingdom (UK)
  • European Union (EU)
  • Canada (CA)
All supported currencies
  • Visa
  • Mastercard
  • Amex
  • Discover
  • Discover Diners
  • JCB
  • ChaseNet Credit
  • China UnionPay

To offer Google Pay as a method of payment on your e-commerce Checkout experience, you must complete the following steps:

  • You must provide the Google merchant ID from the Google Business Account.

After you enroll for Google Pay, it will appear as a method of payment in your Checkout settings on Commerce Center, and on your Checkout experience.

iDEAL

iDEAL is a payment method that allows consumers in the Netherlands to pay via their own bank. It is highly secure and available to all consumers that have access to internet- or mobile-banking with a participating bank.

iDeal details
Supported regions Supported currencies Supported brands
Netherlands (NL) EUR N/A

To offer iDEAL as a payment method to your consumers, you must complete the following steps:

  • Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  • Sign the applicable amendment.
  • Provide the applicable onboarding information.
  • Our support team onboards you with iDEAL.
  • After you enroll for iDEAL, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  • Coordinate with the J.P Morgan support team for consultation and testing.

Pay by Bank

Pay by Bank (PbB) is a payment method that provides a consumer an alternative way to pay using their bank account. Pay by Bank uses open banking to link a consumer's bank account and subsequently make a payment via direct debit (ACH/ECP).

Pay by Bank details
Supported regions Supported currencies Supported brands
United States (US) USD N/A

Keep in mind that:

  • Consumer consent needs to be obtained to access their bank account data.
  • You can signup for PbB and configure it through the Checkout Settings on Commerce Center after onboarding is complete.
  • PbB is only available for first time or guest users. Returning users or recurring payments are not supported at the moment.

PayPal

PayPal allows consumers to quickly complete an online payment using stored payment information in the wallet.

PayPal details
Supported regions Supported currencies Supported brands
  • Australia (AU)
  • Canada (CA)
  • China (CN)
  • Czech Republic (CZ)
  • Denmark (DK)
  • Hong Kong (HK)
  • Hungary (HU)
  • Japan (JP)
  • Mexico (MX)
  • Norway (NO)
  • Poland (PL)
  • Singapore (SG)
  • Sweden (SE)
  • Switzerlang (CH)
  • United Kingdom of Great Britain (GB)
  • United States (US)
  • EUR
  • GBP
  • USD
  • SEK
N/A

To offer PayPal as a payment method to your consumers, you must complete the following steps:

  • Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  • Sign the applicable amendment.
  • Provide the applicable onboarding information.
  • Our support team onboards you with PayPal.
  • After you enroll for PayPal, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  • Coordinate with the J.P Morgan support team for consultation and testing.

Paze

Paze is a digital bank wallet offered by Early Warning Services (EWS), LLC. You can offer Paze wallet as a method of payment on your e-commerce Checkout experience.

Paze details
Supported regions Supported currencies Supported brands
United States (US) USD
  • Visa
  • Mastercard

Before you can offer Paze as a payment method to your consumers, you must do the following:

  1. Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  2. Sign the applicable amendment.
  3. Provide the applicable onboarding information.
  4. Our support team enrolls you with Paze.
  5. After you enroll for Paze, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  6. Coordinate with the J.P Morgan support team for consultation and testing.

SEPA Direct Debit

Single Euro Payments Area Direct Debit (SDD) is an European bank-to-bank transfer method that allows merchants to collect payments directly from consumer accounts. Consumers accept SDD mandate to complete payment using IBAN account number & Bank Identifier Code (BIC) from their Euro-denominated account.

SEPA Direct Debit details
Supported regions Supported currencies Supported brands
European Union (EU) EUR N/A

Trustly

Trustly Pay is a real-time bank transfer payment service that allows consumers to quickly and easily complete a transaction without ever leaving your website or app. These bank-to-bank transactions don’t carry the same processing and interchange fees that credit cards do, which means your company can retain more revenue. 

Trustly details
Supported regions Supported currencies Supported brands
  • Austria (AT)
  • Belgium (BE)
  • Cyprus (CY)
  • Czech Republic (CZ)
  • Germany (DE)
  • Denmark (DK)
  • Spain (ES)
  • Finland (FI)
  • France (FR)
  • Gibraltar (GI)
  • Guernsey (GG)
  • Ireland (IE)
  • Isle of Man (IM)
  • Italy (IT)
  • Jersey (JE)
  • Luxembourg (LU)
  • Malta (MT)
  • Netherlands (NL)
  • Norwal (NO)
  • Portugal (PT)
  • Sweden (SE)
  • Switzerland (CH)
  • United Kingdom of Great Britain (GB)
  • EUR
  • SEK
N/A

To offer Trustly as a payment method to your consumers, you must complete the following steps:

  • Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  • Sign the applicable amendment.
  • Provide the applicable onboarding information.
  • Our support team onboards you with Trustly.
  • After you enroll for Trustly, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  • Coordinate with the J.P Morgan support team for consultation and testing.

WeChat Pay

WeChat Pay is a mobile payment and digital wallet service popular with customers from China.

WeChat Pay details
Supported regions Supported currencies Supported brands
  • United States (US)
  • United Kingdom (UK)
  • European Union (EU)
  • Canada (CA)
  • USD
  • EUR
N/A

To offer WeChat Pay as a payment method to your consumers, you must complete the following steps:

  • Contact your relationship manager if you are an existing client. Contact Sales if you are a new client.
  • Sign the applicable amendment.
  • Provide the applicable onboarding information.
  • Our support team onboards you with WeChat Pay.
  • After you enroll for WeChat Pay, it can be seen as a method payment on your Checkout settings on Commerce Center, and on your Checkout experience.
  • Coordinate with the J.P Morgan support team for consultation and testing.

Create a checkout session