You can put the service into production and complete the onboarding process, per the steps in this topic, after you:
After you configure your Commerce Services and enable either sandbox testing or live payments, you must set Payment Services as your payment method.
On the Admin sidebar, go to Sales > Payment Services.
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.
In General Configuration, set Enable to Yes
.
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. |
Click Save.
Click Go to Payment Services to be directed back to the Payment Services Home.
Clearing should be done after every configuration change.
See Configure Payment Services for more information about configuring Credit Card Fields and PayPal Smart Buttons.
On the Admin sidebar, go to Sales > Payment Services.
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.
Continue with the PayPal flow, using your PayPal account credentials (not your sandbox account credentials) or sign up for a new PayPal account.
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.
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.
On the Admin sidebar, go to Sales > Payment Services.
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.
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.
To enable live onboarding, you must request payments entitlement from Adobe:
On the Admin sidebar, go to Sales > Payment Services.
Click Get Live Payments in your Payment Services Home.
Complete the form.
A member of the sales team will contact you.
Alternatively, you can request payments entitlements from Adobe at business.adobe.com.
Live onboarding is not accessible until payments entitlement has been approved.
To get your Payment Services Merchant ID:
A production merchant ID is auto-generated and populated in the configuration. Do not change or alter this ID.
To enable live payments:
On the Admin sidebar, go to Sales > Payment Services.
On the Home, click Settings at the top right of the page. See Home for more information.
In the General Configuration section set Payment mode to Production
.
Click Save.
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.
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.
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.