Configuring PayPal Express CheckoutPayPal Express Checkout (PPEC) is PayPal's multi-channel checkout solution for online retailers. Part of the PayPal Website Payments Pro package, Express Checkout allows buyers to complete their transactions directly at the PayPal site in very few steps. Here is how it works:
Prerequisites
Tasks to CompleteComplete the following steps related to this task: Setting up PayPal Express Checkout
|
- Click Grant API Permission or Add or Edit API Permission. The Add and Edit option only appear if permissions have been grated to the PayPal account previously.
- If permissions have not been granted previously to ChannelAdvisor, the Add new Third party Permissions page appears. Proceed to step 7.
- If permissions have been granted previously to ChannelAdvisor, you will be shown our provider information and can Edit those settingsby clicking on Edit Third Party. Proceed to step 9. If our provider information is not already listed, click Add New Third Party and proceed to step 7.
- In the Third Party Permission Username textbox enter the following exactly as follows using all lower case: accounts_receivable_api1.channeladvisor.com
- Click the Lookup button. Our partner username will then be verified and you will be shown a list of permissions that you can give ChannelAdvisor.
- For Express Checkout, check Use Express Checkout to process payments under the list of Available Permissions.
- For Refunds on PayPal transactions select (check) Issue a refund for a specific transaction under the list of Available Permissions. This will allow us to process refunds on PayPal transactions only.
- For Website Payments Pro, select (check) BOTH, Process your customers credit or debit card payments and Authorize and capture your PayPal transaction under the list of Available Permissions.
- Click on the Add or Save button.
You should now see your authorization of ChannelAdvisor to access your account via the PayPal API. If you need to add more permission at a later time, just select the option on this page, click "Edit" and enable the additional functionality to access from your ChannelAdvisor account.
PayPal Express Checkout (PPEC) is PayPal's multi-channel checkout solution for online retailers. Part of the PayPal Website Payments Pro package, Express Checkout allows buyers to complete their transactions directly at the PayPal site in very few steps. Here is how it works:
- After selecting products to purchase, your customer may choose to pay with PayPal. (Customers also have the option of using the ChannelAdvisor Checkout for credit card payments.)
- Your customer is transferred to PayPal to authorize the payment.
- Your customer logs in to their account and confirms their shipping address and billing information that PayPal has stored. Your customer clicks Continue to use PayPal to pay for their purchase.
- Your customer is transferred back to ChannelAdvisor to select their shipping option, review their order and complete the checkout process.
- Your customer submits their order. ChannelAdvisor makes an API call to PayPal to process the transaction; this is invisible to your customer. Once the payment is processed, PayPal sends ChannelAdvisor a confirmation.
- Your customer is taken to a ChannelAdvisor order confirmation screen.
Prerequisites
Tasks to Complete
Complete the following steps related to this task:
Setting up PayPal Express Checkout
- Go to Webstores > Checkout > Checkout Solutions.
- Check PayPal Express Checkout.
- Enter your PayPal Merchant ID (The email address you use to log in to PayPal)
- To see a sample checkout page, see Using the Checkout Preview page.
Grant API permissions to ChannelAdvisor
- Log into your PayPal account.
- Select Profile.
- Select My Selling Tools > API Access and click Update.
- Click Grant API Permission or Add or Edit API Permission. The Add and Edit option only appear if permissions have been grated to the PayPal account previously.
- If permissions have not been granted previously to ChannelAdvisor, the Add new Third party Permissions page appears. Proceed to step 7.
- If permissions have been granted previously to ChannelAdvisor, you will be shown our provider information and can Edit those settingsby clicking on Edit Third Party. Proceed to step 9. If our provider information is not already listed, click Add New Third Party and proceed to step 7.
- In the Third Party Permission Username textbox enter the following exactly as follows using all lower case: accounts_receivable_api1.channeladvisor.com
- Click the Lookup button. Our partner username will then be verified and you will be shown a list of permissions that you can give ChannelAdvisor.
- For Express Checkout, check Use Express Checkout to process payments under the list of Available Permissions.
- For Refunds on PayPal transactions select (check) Issue a refund for a specific transaction under the list of Available Permissions. This will allow us to process refunds on PayPal transactions only.
- For Website Payments Pro, select (check) BOTH, Process your customers credit or debit card payments and Authorize and capture your PayPal transaction under the list of Available Permissions.
- Click on the Add or Save button.
You should now see your authorization of ChannelAdvisor to access your account via the PayPal API. If you need to add more permission at a later time, just select the option on this page, click "Edit" and enable the additional functionality to access from your ChannelAdvisor account.
