Your customers can use PayPal™ Express Checkout to pay for products using their own PayPal™ account when purchasing items through the eWeb Shopping Cart.
This functionality will keep your customer's credit card information secure withinPayPal™ while purchasing items from your online store. Although netFORUM will not store any of the customer's payment information, you will still have all of the normal functionality within the system e.g. refunding the payment directly to the customer, etc.
During the order process, the customer will be directed to a PayPal™ Express Checkout window outside of netFORUM to complete the transaction. A Reference Number is the only record returned to netFORUM, which is used to reconcile accounts.
Note: If you are using a non-PayPal™ processor as your merchant account (such as Sage or Vantiv), you must also set up a merchant account with PayPal™. You can call your representatives at PayPal™ and have them link the two accounts. This makes reconciliation easier by allowing you to view all the transactions from one PayPal™ Manager.
To enable this feature, you must add PayPal™ as a Payment Method in your Business Unit and enable it in eWeb.
Note: If the payment method is PayPal, then the entry in the gateway / merchant account field must be a PayPal gateway.
Note: Selecting the available on centralized shopping cart check box enables the feature on your Shopping Cart in eWeb.
Once you have enabled the feature, the PayPal™ Express Checkout icon will display in your Shopping Cart.
Checking Out Using the PayPal™ Express Checkout Feature:
Note: The REFERENCE NUMBER is critical and the only reference to this transaction that is returned to netFORUM. This number is used as the reference for returns/refunds and to reconcile the transaction in the accounting process.
If you are currently using PayPal™ as your Merchant Account, no additional set up should be necessary.
If you are using another processor as your Merchant Account, you will need to set up an account with PayPal™. You can then call your representative at PayPal™ and have them link the two accounts. This will make reconciliation easier by allowing you to view all the transactions from one PayPal™ Manager.
Add the <PayPalExpressCheckout> sections to the eweb web.config and replace the test data in username, password and signature with your correct account information.
TEST site:
<ECommerceSettings>
<PayPalExpressCheckout username="xxxxxx" password="xxxxxxx" signature="xxxxxxxx" authcert=""
serviceurl="https://api-3t.sandbox.paypal.com/2.0/" redirecturl="https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token="/>'
</ECommerceSettings>
LIVE site: Same as above, but change the URLs to:
Note: A line break was added in the EcommerceSettings code snippet above after the "authcert="" " statement for document formatting purposes.
When enabling this option after an upgrade, ensure these forms are not locked (or that there aren’t any substitute forms for them)
There are extensions on these forms to support the paypal express checkout process. If one of the above is true, the extensions can be added manually to their respective forms.