{"id":5023,"date":"2024-01-14T18:35:00","date_gmt":"2024-01-14T07:35:00","guid":{"rendered":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/?p=5023"},"modified":"2026-04-01T18:04:28","modified_gmt":"2026-04-01T07:04:28","slug":"paypal-ppcp-setup-and-configuration","status":"publish","type":"post","link":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/paypal-ppcp-setup-and-configuration-5023","title":{"rendered":"PayPal Commerce Platform (PPCP) &#8211; Setup and Configuration"},"content":{"rendered":"\n<p>PayPal Commerce Platform (PPCP) is the new\/latest product from PayPal, it offers the PayPal checkout and adds more payment options for global customers so that all your funds will be in one place, but your customers will see familiar payment methods.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#eef8ff\">This documentation outlines how to use it with the <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-simple-paypal-shopping-cart\/\" target=\"_blank\" rel=\"noopener\" title=\"\"><strong>WP Simple Shopping Cart Plugin<\/strong><\/a>.<\/p>\n\n\n<h2 class=\"simpletoc-title\">Table of Contents<\/h2>\n<ul class=\"simpletoc-list\">\n<li><a href=\"#feature-overview\">Feature Overview<\/a>\n\n<\/li>\n<li><a href=\"#configure-paypal-commerce-platform-checkout\">Configure PayPal Commerce Platform Checkout<\/a>\n\n\n<ul><li>\n<a href=\"#step-1-enabling-ppcp-checkout-option\">Step 1) Enabling PPCP Checkout option<\/a>\n\n<\/li>\n<li><a href=\"#step-2-acquiring-the-api-credentials\">Step 2) Acquiring the API Credentials<\/a>\n\n<\/li>\n<li><a href=\"#step-3-verify-acquisition-of-api-credentials\">Step 3) Verify Acquisition of API Credentials<\/a>\n\n<\/li>\n<\/ul>\n<li><a href=\"#optionaladditional-configuration-steps\">Optional\/Additional Configuration Steps<\/a>\n\n\n<ul><li>\n<a href=\"#sandbox-account\">Sandbox Account<\/a>\n\n<\/li>\n<li><a href=\"#button-appearance\">Button Appearance<\/a>\n\n<\/li>\n<li><a href=\"#paypal-language\">PayPal Language (Locale)<\/a>\n\n<\/li>\n<\/ul>\n<li><a href=\"#customer-experience-with-the-commerce-platform\">Customer Experience with the Commerce Platform<\/a>\n\n<\/li>\n<li><a href=\"#disable-the-standard-paypal-checkout-option\">Disable the Standard PayPal Checkout Option<\/a>\n\n<\/li>\n<li><a href=\"#troubleshooting-related\">Troubleshooting Related<\/a>\n<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"feature-overview\">Feature Overview<\/h2>\n\n\n<p>The<strong>&nbsp;PayPal&nbsp;Commerce Platform&nbsp;Checkout<\/strong>&nbsp;is an option you can enable in the <a href=\"https:\/\/wordpress.org\/plugins\/wordpress-simple-paypal-shopping-cart\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>WP Simple Cart Plugin<\/strong><\/a>. It adds checkout buttons like the ones shown below to your shopping cart when enabled. It provides optimal payment solutions tailored to your customers&#8217; country\/region.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/paypal-ppcp-buttons-example-in-shopping-cart-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"440\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/paypal-ppcp-buttons-example-in-shopping-cart-1.png\" alt=\"\" class=\"wp-image-5033\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/paypal-ppcp-buttons-example-in-shopping-cart-1.png 500w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/paypal-ppcp-buttons-example-in-shopping-cart-1-300x264.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"configure-paypal-commerce-platform-checkout\">Configure PayPal Commerce Platform Checkout<\/h2>\n\n\n<p>To use the PayPal Commerce Platform (PPCP) Checkout with the WP Simple Cart plugin, enable the feature and set up the API credentials.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"step-1-enabling-ppcp-checkout-option\">Step 1) Enabling PPCP Checkout option<\/h3>\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to &#8216;<strong>Settings<\/strong>&#8216; under <strong>Simple Cart<\/strong> and select the &#8220;<strong>PayPal PPCP<\/strong>&#8221; tab.<\/li>\n\n\n\n<li>Find the section titled &#8216;Enable Commerce Platform Checkout&#8217;. <\/li>\n\n\n\n<li>Check the box to activate it and save your settings.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/enable-ppcp-checkout-option-sc-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"314\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/enable-ppcp-checkout-option-sc-1.png\" alt=\"\" class=\"wp-image-5121\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/enable-ppcp-checkout-option-sc-1.png 450w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/enable-ppcp-checkout-option-sc-1-300x209.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step-2-acquiring-the-api-credentials\">Step 2) Acquiring the API Credentials<\/h3>\n\n\n<p class=\"has-background\" style=\"background-color:#fbf8ec\"><strong>Note:<\/strong> You will need a <strong>PayPal Business account<\/strong>. It\u2019s free to create one, and it provides access to all the PayPal features required for accepting payments on your website.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Scroll to the &#8216;PayPal Account Connection&#8217; section.<\/li>\n\n\n\n<li>Click on &#8216;Get PayPal Live Credentials&#8217; to begin the authorization process and obtain API credentials from your PayPal account.<\/li>\n\n\n\n<li>A popup will appear, prompting you to log into your PayPal account. Log in and authorize our app to access your account and retrieve the API credentials.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-api-credentials-buttons-sc-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"261\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-api-credentials-buttons-sc-1.png\" alt=\"\" class=\"wp-image-5044\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-api-credentials-buttons-sc-1.png 650w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-api-credentials-buttons-sc-1-300x120.png 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>These screenshots provide examples of what you may encounter during the authorization process and the acquisition of API credentials. Depending on the status of your business account and your location, PayPal may pose additional questions. Upon completing these steps, the plugin will automatically receive and store the API credentials in the database, finalizing the API acquisition process.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"543\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-1.png\" alt=\"\" class=\"wp-image-5049\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-1.png 350w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-1-193x300.png 193w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"544\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-2.png\" alt=\"\" class=\"wp-image-5050\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-2.png 350w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-2-193x300.png 193w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"520\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-3.png\" alt=\"\" class=\"wp-image-5051\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-3.png 350w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-3-202x300.png 202w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"561\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-4.png\" alt=\"\" class=\"wp-image-5052\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-4.png 350w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/get-paypal-live-api-credentials-pp-screen-4-187x300.png 187w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step-3-verify-acquisition-of-api-credentials\">Step 3) Verify Acquisition of API Credentials<\/h3>\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to the &#8220;<strong>API Credentials<\/strong>&#8221; subtab to confirm that the plugin has successfully acquired and stored the API credentials.<\/li>\n\n\n\n<li>If the API credentials section displays the API keys, the setup for the PPCP checkout option is complete and ready for use.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/verify-api-credentials-tab.png\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"347\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/verify-api-credentials-tab.png\" alt=\"\" class=\"wp-image-5058\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/verify-api-credentials-tab.png 500w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/verify-api-credentials-tab-300x208.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"optionaladditional-configuration-steps\">Optional\/Additional Configuration Steps<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"sandbox-account\">Sandbox Account<\/h3>\n\n\n<p>If you wish to conduct sandbox\/test mode transactions with this API, follow the above steps using the &#8216;Get PayPal Sandbox Credentials&#8217; button.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"button-appearance\">Button Appearance<\/h3>\n\n\n<p>For customization of the PayPal Commerce Platform checkout button appearance in your shopping cart, navigate to the &#8216;Button Appearance&#8217; subtab. The default settings are optimized for immediate use, but you can modify them as needed.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"paypal-language\">PayPal Language (Locale)<\/h3>\n\n\n<p>PayPal normally detects the buyer\u2019s locale automatically and adjusts the checkout language and experience accordingly. However, if you want to force a specific language for the checkout page, you can use the <strong>\u201cDefault Locale\u201d<\/strong> field.<\/p>\n\n\n\n<p>Navigate to the <strong>Settings<\/strong> menu of the <strong>Simple Cart<\/strong> plugin. Then go to <strong>PayPal PPCP Settings ? Button Appearance<\/strong>. Scroll to the bottom of the page where you will find the <strong>\u201cDefault Locale\u201d<\/strong> field.<\/p>\n\n\n\n<p>Enter a <strong>locale code<\/strong> from <strong><a href=\"https:\/\/developer.paypal.com\/api\/rest\/reference\/locale-codes\/#link-supportedlocalecodes\" target=\"_blank\" rel=\"noreferrer noopener\">PayPal\u2019s list of supported locales<\/a><\/strong> (use the value from the <em>Locale Code<\/em> column in PayPal\u2019s documentation).<\/p>\n\n\n\n<p>Examples of locale codes include: en_US, de_DE, es_ES, ja_JP, etc.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"customer-experience-with-the-commerce-platform\">Customer Experience with the Commerce Platform<\/h2>\n\n\n<p>When customers add an item to the Simple Shopping Cart, they can proceed to checkout using the PayPal Commerce Platform buttons. Upon clicking a PayPal Checkout button, a popup will appear for them to finalize the checkout process.<\/p>\n\n\n\n<p>The following is an example of how the payment popup window appears.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/ppcp-checkout-example-sc-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"572\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/ppcp-checkout-example-sc-1.png\" alt=\"\" class=\"wp-image-5064\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/ppcp-checkout-example-sc-1.png 400w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/01\/ppcp-checkout-example-sc-1-210x300.png 210w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"disable-the-standard-paypal-checkout-option\">Disable the Standard PayPal Checkout Option<\/h2>\n\n\n<p>The standard PayPal checkout option is enabled in the cart by default. If you prefer to use only the PayPal Commerce Platform (PPCP) after enabling it, you can disable the standard PayPal option. To do this, go to the plugin\u2019s settings menu, locate the &#8216;Disable Standard PayPal Checkout&#8217; field, check it, and save your changes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/06\/disable-paypal-standard-checkout-option-settings-sc-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"180\" src=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/06\/disable-paypal-standard-checkout-option-settings-sc-1.png\" alt=\"\" class=\"wp-image-5242\" srcset=\"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/06\/disable-paypal-standard-checkout-option-settings-sc-1.png 550w, https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-content\/uploads\/2024\/06\/disable-paypal-standard-checkout-option-settings-sc-1-300x98.png 300w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting-related\">Troubleshooting Related<\/h2>\n\n\n<p>If you encounter issues logging into your PayPal account during the API credential retrieval step, try this: Open a separate window, go to PayPal.com, log out of your account, clear your browser&#8217;s cookies, and then attempt the process again.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PayPal Commerce Platform (PPCP) is the new\/latest product from PayPal, it offers the PayPal checkout and adds more payment options for global customers so that all your funds will be in one place, but your customers will see familiar payment methods. This documentation outlines how to use it with the WP Simple Shopping Cart Plugin. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-5023","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-uncategorized","7":"entry"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/5023"}],"collection":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/comments?post=5023"}],"version-history":[{"count":1,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/5023\/revisions"}],"predecessor-version":[{"id":5524,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/posts\/5023\/revisions\/5524"}],"wp:attachment":[{"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/media?parent=5023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/categories?post=5023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/ecommerce\/wp-json\/wp\/v2\/tags?post=5023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}