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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
All supported currencies |
|
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
United States (US) | All supported currencies |
|
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.
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
|
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
All supported currencies |
|
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
- Contact your relationship manager if you are an existing client or contact Sales if you are a new client.
- 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.
- 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:
- Set the iframe attribute
allow = payment
. - 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. - 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:
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
All supported currencies |
|
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.
- If you don't have a Google business account, follow the steps on how to Set up Google Pay for Business.
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.
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).
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
|
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
United States (US) | USD |
|
Before you can offer Paze as a payment method to your consumers, you must do the following:
- 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 enrolls you with Paze.
- 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.
- 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.
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
|
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.
Supported regions | Supported currencies | Supported brands |
---|---|---|
|
|
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.