{"title":"Express Checkout Shortcut","category":"default","creationDate":1710246180,"content":"<div class=\"sc-notice warning\"><div>\n<p><strong>PayPal Express Checkout Shortcut will be deprecated by November 1, 2024.<\/strong><\/p>\n<p>We will release the new PayPal Express Checkout on Web Drop-in\/Components in April 2024.<\/p>\n<\/div><\/div>\n<p>The shopper enters the order data and initiates the payment. You send the submitted information using the following call with an HTTP POST message as:<\/p>\n<pre><code>&lt;!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD XHTML 1.0 Strict\/\/EN\" \"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1- strict.dtd\"&gt;\n&lt;html data-brandcode=\"paypal_ecs\" data-page-model=\"multi-page\" xml:lang=\"en\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"&gt;\n&lt;head&gt;\n&lt;body&gt;\n    &lt;form method=\"post\" action=\"https:\/\/live.adyen.com\/hpp\/skipDetails.shtml\" id=\"adyenForm\" name=\"adyenForm\" onsubmit=\"return formValidate(this ,'default' );\" autocomplete=\"off\"&gt;\n        &lt;input type=\"hidden\" name=\"merchantSig\" value=\"3iWDU\/V5RMtdaiZC4YRIpoX9\/v0=\" \/&gt;\n        &lt;input type=\"hidden\" name=\"sessionValidity\" value=\"2015-04-02T09:52:42Z\" \/&gt;\n        &lt;input type=\"hidden\" name=\"merchantAccount\" value=\"TestMerchant\" \/&gt;\n        &lt;input type=\"hidden\" name=\"paymentAmount\" value=\"8650\" \/&gt;\n        &lt;input type=\"hidden\" name=\"currencyCode\" value=\"EUR\" \/&gt;\n        &lt;input type=\"hidden\" name=\"skinCode\" value=\"aF563qQs\" \/&gt;\n        &lt;input type=\"hidden\" name=\"merchantReference\" value=\"TMRef1234\" \/&gt;\n        &lt;input type=\"hidden\" name=\"brandCode\" value=\"paypal_ecs\" \/&gt;\n        &lt;input type=\"hidden\" name=\"shipBeforeDate\" value=\"2017-04-08\" \/&gt;\n        &lt;input type=\"submit\" value=\"{PayPal-branded pay button}\" \/&gt;\n    &lt;\/form&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>For further details on the payment request fields included in this HTTP POST message example, see <a href=\"\/pt\/online-payments\/classic-integrations\/hosted-payment-pages\">Hosted Payment Pages<\/a>.<\/p>\n<p>On the PayPal website, you can download\u00a0<a href=\"https:\/\/www.paypal.com\/us\/webapps\/mpp\/logos-buttons\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">PayPal-branded buttons<\/a>\u00a0for displaying on your site. To enable skins, contact our <a href=\"https:\/\/ca-test.adyen.com\/ca\/ca\/contactUs\/support.shtml?form=other\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Support Team<\/a>.<\/p>\n<div class=\"sc-notice note\"><div>\n<p>Before processing a request, make sure that PayPal has enabled the <strong>Request Billing Address<\/strong> option on your PayPal account. To enable this, <a href=\"https:\/\/www.paypal.com\/us\/smarthelp\/contact-us\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">contact PayPal<\/a>.<\/p>\n<\/div><\/div>\n<h2 id=\"redirecting\">Redirecting<\/h2>\n<p>The submitted order form on your site sends the data to the Adyen specified in the\u00a0action\u00a0attribute of the\u00a0form\u00a0element:\u00a0<code>https:\/\/test.adyen.com\/hpp\/details.shtml<\/code><\/p>\n<p>The <code>paypal_ecs\u00a0BrandCode<\/code>\u00a0value in the <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a>\u00a0sets the corresponding\u00a0<code>brandCode<\/code>\u00a0attribute value on the HTML page.<\/p>\n<p>The data redirects to the PayPal site, where Express Checkout initiates. A redirect takes the shopper from your site to the PayPal login page.<\/p>\n<p>After logging in with their PayPal credentials, the shopper should:<\/p>\n<ol>\n<li>Choose a shipping address from the available ones in their PayPal account or add a\u00a0new shipping address.<\/li>\n<li>Choose the preferred card for the payment or add a new card.<\/li>\n<li>Authorise the payment.<\/li>\n<\/ol>","url":"https:\/\/docs.adyen.com\/pt\/paypal-hpp\/express-checkout-shortcut","articleFields":{"feedback_component":true,"parameters":{"anchor_new":"<a href=\"\/payment-methods\/paypal\">PayPal using Smart Payment Buttons<\/a>","parent_page":"Hosted Payment Pages (HPP)","new_desc":"looking for a new integration"},"id":"24216737","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"12-03-2024 13:25","filters_component":false,"decision_tree":"[]","page_id":"e85acf08-6034-40b6-8d10-e8e3c50387aa"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/paypal-hpp\/express-checkout-shortcut","title":"Express Checkout Shortcut","content":"\nPayPal Express Checkout Shortcut will be deprecated by November 1, 2024.\nWe will release the new PayPal Express Checkout on Web Drop-in\/Components in April 2024.\n\nThe shopper enters the order data and initiates the payment. You send the submitted information using the following call with an HTTP POST message as:\n&lt;!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD XHTML 1.0 Strict\/\/EN\" \"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1- strict.dtd\"&gt;\n&lt;html data-brandcode=\"paypal_ecs\" data-page-model=\"multi-page\" xml:lang=\"en\" xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"&gt;\n&lt;head&gt;\n&lt;body&gt;\n    &lt;form method=\"post\" action=\"https:\/\/live.adyen.com\/hpp\/skipDetails.shtml\" id=\"adyenForm\" name=\"adyenForm\" onsubmit=\"return formValidate(this ,'default' );\" autocomplete=\"off\"&gt;\n        &lt;input type=\"hidden\" name=\"merchantSig\" value=\"3iWDU\/V5RMtdaiZC4YRIpoX9\/v0=\" \/&gt;\n        &lt;input type=\"hidden\" name=\"sessionValidity\" value=\"2015-04-02T09:52:42Z\" \/&gt;\n        &lt;input type=\"hidden\" name=\"merchantAccount\" value=\"TestMerchant\" \/&gt;\n        &lt;input type=\"hidden\" name=\"paymentAmount\" value=\"8650\" \/&gt;\n        &lt;input type=\"hidden\" name=\"currencyCode\" value=\"EUR\" \/&gt;\n        &lt;input type=\"hidden\" name=\"skinCode\" value=\"aF563qQs\" \/&gt;\n        &lt;input type=\"hidden\" name=\"merchantReference\" value=\"TMRef1234\" \/&gt;\n        &lt;input type=\"hidden\" name=\"brandCode\" value=\"paypal_ecs\" \/&gt;\n        &lt;input type=\"hidden\" name=\"shipBeforeDate\" value=\"2017-04-08\" \/&gt;\n        &lt;input type=\"submit\" value=\"{PayPal-branded pay button}\" \/&gt;\n    &lt;\/form&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\nFor further details on the payment request fields included in this HTTP POST message example, see Hosted Payment Pages.\nOn the PayPal website, you can download\u00a0PayPal-branded buttons\u00a0for displaying on your site. To enable skins, contact our Support Team.\n\nBefore processing a request, make sure that PayPal has enabled the Request Billing Address option on your PayPal account. To enable this, contact PayPal.\n\nRedirecting\nThe submitted order form on your site sends the data to the Adyen specified in the\u00a0action\u00a0attribute of the\u00a0form\u00a0element:\u00a0https:\/\/test.adyen.com\/hpp\/details.shtml\nThe paypal_ecs\u00a0BrandCode\u00a0value in the Customer Area\u00a0sets the corresponding\u00a0brandCode\u00a0attribute value on the HTML page.\nThe data redirects to the PayPal site, where Express Checkout initiates. A redirect takes the shopper from your site to the PayPal login page.\nAfter logging in with their PayPal credentials, the shopper should:\n\nChoose a shipping address from the available ones in their PayPal account or add a\u00a0new shipping address.\nChoose the preferred card for the payment or add a new card.\nAuthorise the payment.\n","type":"page","locale":"pt","boost":18,"hierarchy":{"lvl0":"Home","lvl1":"PayPal (HPP)","lvl2":"Express Checkout Shortcut"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/paypal-hpp","lvl2":"\/pt\/paypal-hpp\/express-checkout-shortcut"},"levels":3,"category":"","category_color":"","tags":["Express","Checkout","Shortcut"]}}
