{"id":499,"date":"2025-03-20T17:27:30","date_gmt":"2025-03-20T17:27:30","guid":{"rendered":"http:\/\/documentation.wpgetpaid.com\/?post_type=gd_place&#038;p=499"},"modified":"2025-03-26T13:53:54","modified_gmt":"2025-03-26T13:53:54","slug":"paypal-payments-pro","status":"publish","type":"gd_place","link":"https:\/\/wpgetpaid.com\/documentation\/article\/payment-gateways\/paypal-payments-pro\/","title":{"rendered":"PayPal Payments Pro"},"content":{"rendered":"<p>\n\t This article explains how to setup the PayPal Payments Pro payment gateway with GetPaid.&nbsp;<\/p>\n<section class=\"alert alert-info\">\n\t You need to install and activate the PayPal Payments Pro Payment Gateway extension for GetPaid in order to access these options.&nbsp;<\/section>\n<h2>Overview<\/h2>\n<p> <a href=\"https:\/\/www.paypal.com\/us\/webapps\/mpp\/paypal-payments-pro\">PayPal Payments Pro<\/a> is a popular online payment solution for eCommerce stores. It supports multiple currencies and can be integrated with GetPaid with the help of our PayPal Payments Pro Payment Gateway extension within minutes.&nbsp;<\/p>\n<h2>Settings Overview<\/h2>\n<ul>\n<li><strong>Activate &#8211; <\/strong>In order to use PayPal Pro as your payment gateway, you need to check this box to activate it.&nbsp;<\/li>\n<li><strong>Checkout Title &#8211; <\/strong>The title of the checkout field.&nbsp;<\/li>\n<li><strong>Checkout Description &#8211; <\/strong>This is where you can add a description for the checkout field.&nbsp;<\/li>\n<li><strong>Priority &#8211; <\/strong>Specify the priority for this payment gateway.&nbsp;<\/li>\n<li><strong>PayPal Pro Sandbox &#8211; <\/strong>If you wish to enable a test mode to verify that the payment gateway is working correctly, check this box.&nbsp;<\/li>\n<li><strong style=\"background-color: initial;\">Username &#8211;&nbsp;<\/strong>Specify your PayPal Pro username. Note that this is not the same as your PayPal username; instead, it&#8217;s the API username as specified in your PayPal account&#8217;s Developer section.&nbsp;<\/li>\n<li><strong>API Password &#8211;&nbsp;<\/strong>Specify your PayPal Pro Merchant&nbsp;Key. You can find this in your PayPal Pro developer panel.&nbsp;<strong>&nbsp;<\/strong><\/li>\n<li><strong>API Signature &#8211; <\/strong>Specify your PayPal Pro API Signature.&nbsp;<\/li>\n<li><strong>ITN URL &#8211; <\/strong>This is the callback URL for the gateway; you should not edit this.&nbsp;<\/li>\n<\/ul>\n<h2>Usage&nbsp;<\/h2>\n<p>\n\t In order to get started with PayPal Payments Pro payment gateway, you first need to signup for an account with PayPal.&nbsp;<\/p>\n<section class=\"alert alert-warning\">\n\t You can signup for a PayPal account <a href=\"https:\/\/www.paypal.com\/us\/webapps\/mpp\/account-selection\">here<\/a>. Note that <strong>you need a PayPal Business account, not a personal account.&nbsp;<\/strong><\/section>\n<dl>\n<dt>\n\t1\n\t<\/dt>\n<dd>\n\tOnce you have signed up for a PayPal Payments Pro account, head to <strong>GetPaid &gt; Settings &gt; Payment Gateways &gt; PayPal Pro Payments.<\/strong> <\/dd>\n<p>\t<img width=\"920\" height=\"493\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-YxWfFZ73BY.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-YxWfFZ73BY.png 987w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-YxWfFZ73BY-300x161.png 300w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-YxWfFZ73BY-768x412.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<dt>\n\t2\n\t<\/dt>\n<dd>\n\tInput your <strong>API Username, API Password&nbsp;<\/strong>and <strong>API Signature.<\/strong> <strong>&nbsp;<\/strong>You can get this information from the PayPal Pro account&#8217;s Developer section.&nbsp;\n\t<\/dd>\n<p>\t<img width=\"920\" height=\"498\" src=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-3w8zEJWDCL-1024x554.png\" class=\"attachment-large size-large\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-3w8zEJWDCL-1024x554.png 1024w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-3w8zEJWDCL-300x162.png 300w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-3w8zEJWDCL-768x415.png 768w, https:\/\/wpgetpaid.com\/documentation\/wp-content\/uploads\/2025\/03\/file-3w8zEJWDCL.png 1052w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<dt>\n\t3\n\t<\/dt>\n<dd>\n\tSave your settings.&nbsp;\n\t<\/dd>\n<\/dl>\n<p>\n\t If you wish to test your PayPal Pro connection, you can tick the <strong>PayPal Pro Sandbox&nbsp;<\/strong>option and then specify the sandbox API credentials instead of live credentials. Note that you need to disable this option once you have tested everything &#8212; otherwise real-time payments will not work.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article explains how to setup the PayPal Payments Pro payment gateway with GetPaid.&nbsp; You need to install and activate the PayPal Payments Pro Payment Gateway extension for GetPaid in order to access these options.&nbsp; Overview PayPal Payments Pro is a popular online payment solution for eCommerce stores. It supports multiple currencies and can be [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[272,274,320,350],"article\/categories":[213,225],"class_list":["post-499","gd_place","type-gd_place","status-publish","hentry","gd_place_tags-paypal","gd_place_tags-payment-gateway","gd_place_tags-getpaid-extensions","gd_place_tags-paypal-payments-pro","gd_placecategory-extensions-features","gd_placecategory-payment-gateways"],"_links":{"self":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/comments?post=499"}],"version-history":[{"count":0,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/499\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/media?parent=499"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=499"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}