• The PayPal Express Checkout is a fast, easy way for buyers to pay with PayPal. Express Checkout eliminates one of the major causes of checkout abandonment by giving buyers all the transaction details at once, including order details, shipping options, insurance choices, and tax totals.

  • The PayPal Express Checkout allows merchants and developers to minimize the number of steps customers must complete when they checkout. Customers using Express Checkout pay on PayPal's secure site and return to the merchant's site to complete the transaction. It is designed for merchants who don't have an Internet Merchant Account for processing credit and debit card payments.

How do I integrate the 'PayPal Express Checkout' payment gateway with my web store?

  • You can configure the 'PayPal Express Checkout' payment gateway to your web store from here and also change the help content help content about this payment gateway for a better understanding of the end-user.


To integrate the PayPal Express Checkout payment gateway with your web store, do the following:

  • Log in to the 'Anywhere Commerce Control Panel' by using your User Name (Email Address) and Password.


 Checkout Options

  • You will be navigated to the Dashboard page.


 Checkout Options

  • Click the  Checkout Options icon. The Dashboard & Setup section will be displayed as shown in the figure.


 Checkout Options

  • Click Checkout Options and select Online Checkout Options. You will be navigated to the Checkout Options > Online Checkout Options page.


 Checkout Options

  • You can find out the checkout options that are not yet integrated to your store in the Available Checkout Options section and also find out the integrated checkout options for your store at the Selected Checkout Options section.
  • Click the pe1.jpg icon in the Available Checkout Options section and you will be navigated to the Checkout Options > PayPal Express Checkout Payment Gateway Configuration page.


 Checkout Options

PayPal Express Checkout Account Information:

  • To give a name to this payment gateway, enter a suitable name (Ex: 'PayPal Express Checkout PG') in the Gateway Title text box.
    • Note: The same name will be displayed in the payment gateway help content section when a user clicks the respective payment gateway tab during checkout.
  • Enter your email address that is linked to your 'PayPal Express Checkout' PG in the PayPal User Email ID text box.
  • Enter your API username in the API User Name text box.
  • Enter your API password in the API Password text box.
  • Enter your API signature information in the API Signature text box.
  • Enter your application id in the Application ID text box.
  • Enter the identification code for use by the third-party applications to identify transactions in the Button Source text box (Optional).
    • Note: Character length and limitations: 32 single-byte alphanumeric characters.
  • Shipping Details: To prompt/not prompt for the end-user's shipping address by PayPal Express Checkout even though the address was given at checkout page, select a suitable option from the Shipping Details drop-down.
    • Note: PayPal asks end-user's shipping address again for confirmation.
    • You have three options to select from:
      • Prompt for an address, but do not require one: It means - buyer is prompted to include a shipping address at PayPal Express Checkout
      • Do not prompt for an address: It means - buyer is not asked for a shipping address at PayPal Express Checkout
      • Prompt for an address, and require one: It means - buyer must provide a shipping address at PayPal Express Checkout
  • Environment: Select the type of transaction environment for using this payment gateway from the 'Environment' drop-down.
    • Note: To use this payment gateway in Test/Live environment, select Sandbox/Production respectively.
  • Payment Action: Select the applicable payment action from the Payment Action drop-down.
    • Note: The available options are:
      • Sale: When you create the simplest Express Checkout integration, you specify 'Sale' as the payment action, enabling you to receive the money right away. You can also set up a payment to be collected later, or refund a payment.
      • Authorization: Choose this payment action if you need to ship the goods before capturing the payment or if there is some reason not to accept the payment immediately.
      • Order: An Order payment action represents an agreement to pay one or more authorized amounts up to the specified total over a maximum of 29 days. Creating a PayPal Order indicates that the buyer has consented to the purchase but does not place the funds on hold. After creating the Order, you can capture the order directly without any additional authorization, or you can create an authorization API call to place funds on hold until you are ready to capture. Since the order does not place funds on hold, it is advised that you follow the second approach and create an authorization instead of capturing an Order directly.
  • Type of Integration: Select the integration type for this payment gateway from the Type of Integration drop-down.
    • Note: The available options are:
      • Standard Payment: This option is for the regular PayPal Express Checkout Integration.
      • Chained Payment: This option is for the Merchant and Vendor payment flow control. When this option is selected, if an order is placed against a vendor's product in Merchant's site, then order amount will be added first to Merchant's Account, and then by leaving the application commission in Merchant's Account, the rest of the amount will be credited to Vendor's account by using Vendors PayPal Email Id.
        Please Refer: Create Vendor for further details.
      • Parallel Payment: This option is for Publisher (L5) and Supplier (L6) payment flow control and is kept for future enhancements.
  • Enter your store name in the Brand Name text box.
  • Enter the full path of your store logo in the Logo Path text box.
    • Note: Either 'Store Name' or 'Logo' will be displayed in the 'PayPal Express payment gateway' Page.
  • To configure the currencies to be processed while using the payment gateway, select the relevant checkboxes of the Currencies Processed section.
    • Note: Consult the payment gateway service provider for multi-currency configuration.
  • To convert the transaction amount into your base currency, select the Convert to Base Currency checkbox.
  • Enter the name of the tab for PayPal Express Checkout payment gateway in the Tab Name text box. The same name will be displayed in the Step-4 of single page checkout page against the PayPal Express Checkout PG.

Help Content for displaying on Payment Page of Storefront:

  • The Help Content for displaying on Payment Page of Storefront describes the PayPal Express Checkout payment gateway at your storefront while checkout through the Online Payment for the easy understanding of the end-user.
  • To customize the default help content about this payment gateway, click the click here link.
  • This will open the Payment Options dialogue box containing a Word editor, where you can edit the content to be displayed on the payment page.


 Checkout Options

  • This is a WYSIWYG (What You See Is What You Get) editor and whatever the style of text you enter here, the same style will be displayed at your storefront while checkout through the Online Payment. You can also insert the HTML content, links, and images here.
  • To save this 'user content,' click Submit.
  • To save the configuration, click Save. You will be displayed a success message.


 Checkout Options

  • If you are selling your products through a Publisher site and the Publisher is configured PayPal Express Checkout, you can complete billing agreement for that Publisher, so that Publisher can get the commission (i.e. for selling your products) directly from the PayPal.
  • To complete the Billing Agreement, click Billing Agreement link. You will be navigated to the PayPal Express Checkout - Publisher Configuration page.
    • Note: You can see the Billing Agreement link only in the above mentioned scenario.


 Checkout Options

  • Select the environment for this agreement from the Select Environment drop-down. There are two options:
    • Sandbox: The PayPal Sandbox provides an environment that simulates PayPal, in which you execute your Express Checkout integration without actually exchanging money.
    • Production: This leads to a real money transaction.
  • Select the Publisher to which you want to execute this billing agreement from the Select marketplace drop-down.
    • Note: Only connected Publishers using 'PayPal Express Checkout' will be listed here.
  • Click Go to Billing Agreement button. The following form will be displayed.


 Checkout Options

  • If you have already PayPal Account, log in or else create a PayPal Account. Then click Agree and Continue. You will be routed again to PayPal Express Checkout - Publisher Configuration page displaying the Billing Agreement ID as shown in the figure.


 Checkout Options

  • You can also edit your PayPal account details through  Checkout Options icon. You can also set up the billing agreement to another Publisher.


 Checkout Options

  • You can associate products with this PG. By default, all products are associated with this 'payment gateway' from now. To change the product association, click the Edit link of the payment gateway in the Selected Checkout Options section as shown in the figure. You will be navigated to the Checkout Options > PayPal Express Checkout Payment Gateway Configuration page.


 Checkout Options

  • Click SKU Association. Then the following section will be opened as shown in the figure.


 Checkout Options

  • Click Manage Products. You will be displayed Select Product(s) for Mapping dialog box.


 Checkout Options

  • Search the products through multiple searching options such as the Title/Category/Brand/Product Tag/Seller/Availability in eXchange/Location/Product Status/Price Range and through SKU. This will list out the products as per search criteria.
    or
    Select the required products that are displayed as per the default search criteria.
  • Select the checkboxes of the required product(s) for mapping the 'payment gateway' and click Add. The selected products will be listed in the Checkout Options > PayPal Express Checkout Payment Gateway Configuration page as shown in the figure.


 Checkout Options

  • Repeat the same for selecting all the other required products. The selected product(s) will be associated with this 'payment gateway'.
  • You can add more products or delete unwanted products. To delete some products, select the respective checkboxes of the products and click Delete.
  • You can also add more products through the Manage Products button.

Learn More:


learnmore2.jpg
1. You can also integrate the PayPal Express Checkout payment gateway through the Checkout Options > Online Checkout Options tab of the Settings module.

2. This payment gateway is available for all the products of your store, but to apply this payment gateway to any product (i.e. to make it visible at your storefront while checkout through Online Payment), you need to select the 'Credit Card' checkbox in the Payment Information section of the Add/Edit Product Page of that product.

3. Deleting the Payment Gateway:

To delete this payment gateway, click the Remove link of this 'payment gateway' in the Checkout Options > Online Checkout Options page.

Note: You can only delete this 'payment gateway,' when at least one 'payment gateway' that provides the 'Credit Card' checkout is left in your store if the 'Credit Card' checkout is associated to any single product.

If it is the last PG that provides the 'Credit Card' checkout, first dissociate the 'Credit Card' checkout from all the products of your store and then delete this PG.

You can use the Bulk Product Download and Bulk Product Upload features for easily finding the Credit Card checkout association and removing the same.

4. To edit the payment gateway, click the Edit link of the payment gateway in the Checkout Options > Online Checkout Options page and proceed further.