how to add paypal smart button on shopify checkout page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day @mralaoui2,
Thank you for contacting PayPal community.
Our sincere apologies for the inconvenience caused.
Third party platforms eCommerce develops their own plugins/modules.
I would suggest to please contact the support of your third party platform(eCommerce) who can able to help you regarding eCommerce plugins/modules setup.
We suggest merchants to integrate the new PayPal Smart button on their websites.
Guide link : https://developer.paypal.com/docs/checkout/standard/
Integrate PayPal with a 3rd-party shopping cart plugin solution : https://developer.paypal.com/docs/3rd-party/#shopify.
Please follow the below steps via your PayPal account.
Login PayPal.com >> Hover on your name at the top right corner >> go to "Account settings" >> Website payments >> PayPal buttons >> select "Smart Buttons" button type >> fill all the required details >> copy & paste the button code on your website with the help of your website developer.
(Or)
Login PayPal.com >> go to direct link "https://www.paypal.com/buttons/" >> follow the above steps
Please contact your website developer or the support of your third party platform(eCommerce Memberpress) who can above help you add the above Smart button code on your website.
Thank you so much for your patience and understanding.
Sincerely,
Chiranjeevi
PayPal/Braintree MTS
If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@MTS_Chiranjeevi Hello, I was wondering if there's a way to add the smart button without having to build a button in PayPal itself? I have multiple different listings with different variations and different shipping rates, so I'm not sure what to do?
Thank you!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Emma-H ,
Good day!
Yes, you can customize the PayPal Checkout (Smart button) product integration.
I would suggest to please use the https://developer.paypal.com/integration-builder/ to generate button code and use on your website.
https://developer.paypal.com/docs/checkout/standard/integrate/#link-knowbeforeyoucode
Merchant should first perform Create Order API(https://developer.paypal.com/docs/api/orders/v2/#orders_create) call and then redirect the customer/buyer to "approve" URL.
Once the order is approved by the customer/buyer, merchant should perform Capture Order (https://developer.paypal.com/docs/api/orders/v2/#orders_capture) API call and customer/buyer should pass the valid funding source.
https://developer.paypal.com/docs/checkout/
https://developer.paypal.com/demo/checkout/#/pattern/server
Thank you.
Chiranjeevi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @MTS_Chiranjeevi, thank you so much for your response!
I'm sorry if my question is kind of confusing, but I'm trying to figure out what to send to my developer so he could incorporate the code in the Shopify store theme, and I'm not very familiar with the coding world.
Do I have to create the "Create Order" and "Capture order"? Can I just use the first link you provided to create the button and the checkout process or do I have to follow all of these steps?
Thank you again!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @MTS_Chiranjeevi
I still have no response and the customer service is no help. I found a code that I added but I keep getting this error message with each credit card I try:
I feel like I'm not really getting a response from anyone. It's just a message that's been copied and pasted everytime.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- How to enable on-demand / recurring payments to existing PayPal checkout? in SDKs
- PayPal Pay buttons a mysterious process in PayPal Payments Standard
- permission_denied response in call to patch order when paying by Card in Braintree Client-side Integration (JS, iOS, Android SDKs)
- How do I sign up for Paypal website Payment PRO in PayPal Payments Standard
- Sandbox isnt working in REST APIs