Process PayPal Express Checkout Transaction
This server behavior completes the payment process once a customer has been authenticated on PayPal's site and their payer profile has been retrieved using the Get PayPal Express Checkout Payer Profile server behavior. The transaction information is then submitted to PayPal to complete the payment.
To access the Process PayPal Express Checkout Transaction server behavior
The Insert Checkout Form feature is accessible in the following locations in Dreamweaver:- Server Behaviors > eCart > Checkout > PayPal Express Checkout > Process Transaction
To configure the Process PayPal Express Checkout Transaction server behavior:
- Open the page that will complete the checkout process.
- In the Server Behaviors panel, click the Plus (+) icon and select eCart > Checkout > PayPal Express Checkout > Process Transaction
The PayPal Express Checkout Authentication dialog opens:
- Select the eCart object on the page specific to the shopping cart for which the transaction is being processed.
- Select the trigger on the page that will submit the authentication request to the gateway.
- In the Username field, specify the email address associated to your PayPal merchant account.
- In the Password field, specify the password for your PayPal merchant account.
- In the Signature field, specify the API Signature associated to your account that identifies you to the gateway.
- The Token and and Payer ID fields should be pre-populated with the necessary code to retrieve the Payer Token and ID based on the Get PayPal Express Checkout Payer Profile server behavior that is configured in conjunction with this checkout process.
- Specify the redirect locations based on a successful or unsuccessful transaction processing.
- If you are testing your configuration using PayPal's sandbox and the account is not live, you may specify this within your configuration by checking Use PayPal sandbox server for testing.
Note: The sandbox server testing environment will not work for ASP configurations if you do not have your SSL certificate installed on your website. Please refer to PayPal's developer center for more information. - Click Next to proceed to step two.
- This step is pre-configured to pass the line item details to PayPal based on the contents of your shopping cart. Advanced users familiar with the code being used may choose to modify this configuration based on their needs, but less experienced users should use the default values provided.
- Click next to proceed to step 3.
- Click Finish to apply the server behavior to the page.