» PayPal US

CubeCart has a Certified PayPal Integration Get more traffic, new customers and extra sales!

CubeCart is now fully integrated with PayPal Standard, Express Checkout, Website Payments Pro, the all-in-one payment solution.

Website Payments Standard: Read More
Website Payments Pro: Read More
Express Checkout: Read More

Website Payments Pro Setup Instructions

a) Login to the admin control panel of your CubeCart store.
e.g. http://www.example.com/store/admin.php

b) Towards the left of the screen under “Modules” click the “Alternate Checkouts” link.

c) Click the PayPal Express Checkout image or “Configure” link. You will then be presented with a drop down menu. Please select “Website Payments Pro US” and the page will reload showng the master configuration form.

d) Complete the following fields clicking the “Edit Config” submit button once complete.

Status: (Enabled/Disabled) Enabled Sets Website Payments Pro Active
Currency: This is the default currency which can be set in “Store Config” >> “General Settings”.
Enabled Card Validation: This uses CubeCarts credit card validation tool. If set to no it will use PayPal's credit card validation.
Gateway Server: Sandbox/Live. This must be set to live for real transactions to be made.
Sandbox will only work if they have a sandbox account at http://developer.paypal.com which can be used for testing purposes.
API Username: Please enter your PayPal API username.
API Password: Please enter your PayPal API password.
API Signature: Please enter your API signature.
Payment Acton:

(Sale/Authorize/Order*)
- Sale indicates that this is a final sale for which you are requesting payment.
- Authorization or Order indicates that this payment is subject to settlement with PayPal Authorization & Capture.

* If this is selected and a credit card payment is made it will force "Authorization" instead.

Debug: (Yes/No) This can be set to yes if the customer experiences technical difficulties. “NVP” logs will be written to the /modules/altCheckout/PayPal_Pro/logs folder. They can be opened with a tool such as Notepad or TextEdit where detailed information about the transaction will be stored.

Website Payments Standard Setup Instructions

a) Please login to the admin control panel of your CubeCart store.
e.g. http://www.example.com/store/admin.php

b) Towards the left of the screen under “Modules” click the “Payment Methods” link.
A list of modules will be listed down the centre of the page.

c) Please click either the PayPal logo or “Configure” next to it which will load the main configuration page.

d) A number of fields will be presented which need to be complete in order for it to work.

Status: (Enabled/Disabled) If this is set to enabled the module is activated.
Description: This is the text displayed on the choose payment method page. e.g.
“PayPal” or “Pay with PayPal” etc...
Email Address: Please enter your PayPal email address.
IPN URL: Please login to your PayPal account at www.paypal.com, click “Profile” >> “Instant Payment Notification Preferences”. Then enter the IPN URL specified in their CubeCart module configuration screen and check the box to enable IPN.
Return URL: If you want the customer to be returned to the store after purchase please go back to the “Profile” section of your PayPal admin control panel and click the link “Website Payment Preferences”. Set “Auto Return” to “On” and enter the URL specified by CubeCart in the text box provided. “Payment Data Transfer” needs to be set to “Off”.
Default: (Yes/No) With this set to yes PayPal is set as the default preselected payment method durng the checkout process.
Mode: (Sandbox/Live) If you wishe to take live payment transactions this
should be set to “Live”. If you wish to test the integration please choose
“Sandbox” and create an account at http://developer.paypal.com

e) Save and exit. You should now find that PayPal Website Payments Standard is working and your customers will be able to pay for their orders with PayPal.


13th
Nov 08

CubeCart v4 Critical PayPal IPN Update

Over the past couple of days PayPal have been performing maintenance on their servers and they have updated their Instant Payment Notifications (IPN) software on their servers to version 2.6. It has come to our attention that since this release the CubeCart v4 code has stopped working if your store uses cURL rather than fsock to communicate with their servers.

Before this file update CubeCart specified the server path in a POST header. Since the IPN update the PayPal servers no longe…

Read more »