Enable Payment Services for Production

You can put the service into production and complete the onboarding process, per the steps in this topic, after you:

Set Payment Services as payment method

After you configure your Commerce Services and enable either sandbox testing or live payments, you must set Payment Services as your payment method.

  1. On the Admin sidebar, go to Sales > Payment Services.

  2. Click Enable Payment Services.

    This option is visible if you have not yet configured Payment Services as the payment method for one or more of your websites.

    You are directed to the settings area in the Home view with the relevant options expanded (Sales > Payment Services > Settings), where you can enable the Payment Services options as your payment method.

  3. In General Configuration, set Enable to Yes.

  4. Set Payment Action, for both Credit Card Fields and PayPal Smart Buttons, to one of the following:

    Setting Description
    Authorize Approves the purchase and puts a hold on the funds. The amount is not withdrawn until it is “captured” by the merchant.
    Authorize and Capture Approves the purchase and the merchant “captures” the funds.
  5. Click Save.

  6. Click Go to Payment Services to be directed back to the Payment Services Home.

  7. Clear your cache.

    Clearing should be done after every configuration change.

See Configure Payment Services for more information about configuring Credit Card Fields and PayPal Smart Buttons.

Complete merchant onboarding

  1. On the Admin sidebar, go to Sales > Payment Services.

  2. Click Live onboarding.

    This option is visible if you have not yet completed live onboarding for Payment Services.

    You are presented with a PayPal window.

  3. Continue with the PayPal flow, using your PayPal account credentials (not your sandbox account credentials) or sign up for a new PayPal account.

  4. On the Admin sidebar, go to Sales > Payment Services

    The Live onboarding button is no longer visible and you see a “Live payments pending” text box.

    In that text box, you may also be asked to confirm your email address with PayPal to complete onboarding.

  5. If you are prompted to confirm your email address, check your email for the confirmation message sent from PayPal and click to confirm your email address.

  6. On the Admin sidebar, go to Sales > Payment Services.

  7. Refresh your browser window.

    When your PayPal merchant onboarding is approved, you should see a notification stating that your payment system is in sandbox mode and is not processing live payments.

    IMPORTANT

    If you revoke consent to Payment Services for Adobe Commerce and Magento Open Source for processing your payments (in your PayPal account settings), orders in your store cannot be processed by Payment Services. On your Payment Services Home, an alert about the revoked consent appears.

Request payments entitlement from Adobe

To enable live onboarding, you must request payments entitlement from Adobe:

  1. On the Admin sidebar, go to Sales > Payment Services.

  2. Click Get Live Payments in your Payment Services Home.

    Request entitlements
  3. Complete the form.

  4. A member of the sales team will contact you.

Alternatively, you can request payments entitlements from Adobe at business.adobe.com.

IMPORTANT

Live onboarding is not accessible until payments entitlement has been approved.

Configure pricing tier

To get your Payment Services Merchant ID:

  1. On the Admin sidebar, go to Sales > Payment Services.
  2. In the Home view, click Settings. See Home for more information.
  3. Select the required Merchant ID and submit it to your Sales representative, who will configure the correct pricing tier.

Enable live payments

A production merchant ID is auto-generated and populated in the configuration. Do not change or alter this ID.

To enable live payments:

  1. On the Admin sidebar, go to Sales > Payment Services.

  2. On the Home, click Settings at the top right of the page. See Home for more information.

  3. In the General Configuration section set Payment mode to Production.

  4. Click Save.

  5. Clear your cache.

    IMPORTANT

    If you do not clear your cache, customers cannot see PayPal payment options during checkout.

If you navigate back to Payment Services Home, the Sandbox payment mode message no longer appears because you are now processing live payments.

See Configure in the Admin for legacy configuration options.

IMPORTANT

If you revoke consent to Payment Services for processing your payments (in your PayPal account settings), orders in your store cannot be processed by Payment Services. If you want to re-enable payment processing, you must complete onboarding again. On your Payment Services Home, an alert about the revoked consent appears.

Test in production

It is highly recommended that you test Payments in production, with real credit cards and banks, before exposing this functionality to shoppers.

See Test and validate for more information.

On this page