PayPal Checkout

Developer CubeCart
License Free
Compatibility CubeCart v6 CubeCart v5
Date Added 17th Sep 2014, 10:00
Last Updated 28th Oct 2019, 10:39
Downloads 26,677

Free0.00USD

  • PayPal-1.2.6.zip
  • PayPal-1.2.5.zip
  • PayPal-1.2.4.zip
  • PayPal-1.2.3.zip
  • PayPal-1.2.2.zip
  • PayPal-1.2.1.zip
  • PayPal-1.2.0.zip
  • PayPal-1.1.14.zip
  • PayPal-1.1.13.zip
  • PayPal-1.1.12.zip
  • PayPal-1.1.11.zip
  • PayPal-1.1.10.zip
  • PayPal-1.1.9.zip
  • PayPal-1.1.8.zip
  • PayPal-1.1.7.zip
  • PayPal-1.1.6.zip
  • PayPal-1.1.5.zip
  • PayPal-1.1.4.zip
  • PayPal-1.1.3.zip
  • PayPal-1.1.2.zip
  • PayPal-1.1.1.zip
  • PayPal-1.1.0.zip
  • PayPal-1.0.13.zip
  • PayPal-1.0.12.zip
  • PayPal-1.0.11.zip
  • PayPal-1.0.10.zip
  • PayPal-1.0.9.zip
  • PayPal-1.0.8.zip
  • PayPal-1.0.7.zip
  • PayPal-1.0.6.zip
  • PayPal-1.0.5.zip
  • PayPal-1.0.4.zip
  • PayPal-1.0.3.zip
  • PayPal-1.0.2.zip
  • PayPal-1.0.1.zip
  • PayPal-1.0.0.zip
Description
Documentation

Note: This extension is compatible with PayPal Pro but we recommend operating it in PayPal Checkout mode.

PayPal Checkout - Built for selling

PayPal Checkout helps your customers pay easily in just a few clicks and can increase your sales conversions by up to 43%*. Offer your customers a seamless and secure experience across devices by adding PayPal Checkout to your CubeCart website today.

Why PayPal Checkout?

Simple and transparent pricing

There’s no monthly fee, just a fee per transaction of 1.9% - 3.4% + 20p, based on your total sales volume.

Be secure and PCI compliant

PayPal buyer and seller protection helps to keep both you and your customers better protected. PayPal Checkout is fully PCI compliant.

Increase sales

Speed customers through checkout in just a few clicks. When using One Touch, customers don’t even have to log-in to pay or fill out billing information.

Faster checkout

Convert shoppers earlier in their shopping journey by allowing them to check out directly from the product page or shopping bag.

How does it work?

When you add PayPal Checkout to your website customers can pay in just a few taps, reducing uncompleted orders and boosting your sales.

  1. Shoppers can start the checkout process on the product detail or shopping basket page.

  2. They review and confirm payment details in a secure window on your website.

  3. PayPal passes customer contact and shipping details to you so customers can pay without filling in any more details on your website.

It’s simple to switch on PayPal Checkout in your CubeCart website, just click the thunderbolt icon to install PayPal Checkout and refer to the "Documentation" tab to help get started. 

More Benefits of PayPal

Safer and more protected

With our Seller Protection and advanced fraud screening, we can protect your business.

Preferred by customers

PayPal is the smart choice: Great Britain’s No.1 preferred online and mobile payment method4. Let your customers pay how they want to pay.

24/7 customer support

Whatever your query, we've got it covered. Online or on the phone, we're here to help.

Fast settlement

Funds are available in your PayPal account in seconds, giving you fast access to your money.

* pSource: comScore online panel, Q4 2017-Q1 2018. N=710 transactions. Sites evaluated in aggregate accepting PayPal Checkout include Etsy.com, nike.com, notonthehighstreet.com, urbanoutfitters.com. Also compared to 10 sites not accepting PayPal Checkout.

Auto Install/Upgrade

Click the thunderbolt () icon next to the package you wish to use for instructions.

Manual Install

  1. Click the download icon () next to the package you wish to download.
  2. Extract the package to your computer.
  3. Upload the main folder to the modules/plugins folder.
  4. It may be necessary to clear your store cache before it shows in the admin control panel of your store. This can be done from the "Rebuild" tab of the "Maintenance" area. Select "Clear cache" the click the submit button.

How do I enable PayPal Checkout in CubeCart?

  1. Install as per the instructions above and navigate to the module configuration screen.
  2. Enter the following settings

    Status Enabled
    Priority This is the display order of available payment options on checkout. Enter 1 for PayPal to be top of the list.
    Scope Select "Both Main Website & Mobile".
    Mode Please choose "PayPal Checkout".
    API Username, Password & Signature Please enter these values as provided by PayPal. Choose NVP/SOAP API integration (Classic).
    Partner & Vendor These can be ignored.
    Accept American Express (US Only) Please ignore this.
    Gateway Mode  Select "Live" to take real payments. Sandbox is for testing in a special "Sandbox" environment.
    Payment Action Choose "Sale" to instantly charge the card or "Authorize" to charge the card later.
    Require PayPal confirmed address Set this to "Yes" if you only want to allow sales to PayPal account holders with verified accounts.
  3. Click "Save".

How do I enable PayPal Pro in CubeCart?

  1. Install as per the instructions above and navigate to the module configuration screen.
  2. Enter the following settings

    Status Enabled
    Priority This is the display order of available payment options on checkout. Enter 1 for PayPal to be top of the list.
    Scope Select "Both Main Website & Mobile".
    Mode "Website Payments Pro & PayPal Checkout". If the option "Website Payments Pro Hosted & PayPal Checkout" is available you can use this to make PayPal take credit cards instead of your site and avoid PCI liabilities.
    API Username, Password & Signature Please enter these values as provided by PayPal. Choose NVP/SOAP API integration (Classic).
    Partner & Vendor Please enter these values if they have been provided to you.
    Accept American Express (US Only) Enable this if you wish to accept American Express.
    Gateway Mode Select "Live" to take real payments. Sandbox is for testing in a special "Sandbox" environment.
    Payment Action Choose "Sale" to instantly charge the card or "Authorize" to charge the card later.
    Require PayPal confirmed address  Set this to "Yes" if you only want to allow sales to PayPal account holders with verified accounts.
  3. Click "Save".

Release Notes

  • 1.0.0
    This release came from CubeCart 5.2.13.
  • 1.0.1
    IPN URL's updated to callback to plugins folder instead of gateway removing the dependancy for PayPal standard for this module to work.
  • 1.0.2
    Fix for hosted checkout IPN URL.
  • 1.0.3
    Decimal fix.
  • 1.0.4
    Fix for direct payment skip (#415). This now requires CubeCart 6.0.3 (when released or this patch). 
  • 1.0.5
    Set card options to default
  • 1.0.6
    Fixed auto jump to payment
  • 1.0.7
    Fixed eCheques changing order status to processing
  • 1.0.8
    Added PayPal endpoint test tool.
  • 1.0.9
    Fixes for sending across basket data. 
  • 1.0.10
    Added forced TLS 1.2 support for Sandbox mode
  • 1.0.11
    Tweak to IPN notify URL coding
  • 1.0.12
    IPN endpoints updated to ipnpb.paypal.com and ipnpb.sandbox.paypal.com.
  • 1.0.13
    Updated BN codes.
  • 1.1.0
    In-Context Checkout Functionality
  • 1.1.1
    Removed mark payment method from "Choose payment method" on checkout form if no other payment methods exist.
  • 1.1.2
    Removed mark payment method from "Choose payment method" on checkout form when other payment methods exist.
  • 1.1.3
    Took required our of MID field for In-Context
  • 1.1.5
    Forces an "Undefinded" value for state for situations where "PAYMENTREQUEST_0_SHIPTOSTATE" is indefined or empty.
  • 1.1.7
    Added checkout to array to hide mark on checkout pages other than gateway choice. 
  • 1.1.8
    Added support to make orders Processing from Authorize transactions. 
  • 1.1.9
    Stops completed orders returning to processing when authoriztons are captured.
  • 1.1.10
    Fixes incorrect variable name.
  • 1.1.11
    Removal of free products to PayPal inventory to prevent error. 
  • 1.1.12
    Pro Hosted Fix
  • 1.1.13
    Fixed #1874#1875
  • 1.1.14
    PAYMENTREQUEST_n_SHIPTOSTATE removed when not required
  • 1.2.0
    PayPal Checkout - Smart Payment BUtton support.
  • 1.2.1
    Fixes description for smart payment button
  • 1.2.2
    BN code updated for hosted.
  • 1.2.3
    Updated brading from "PayPal Checkout" to "PayPal Checkout"
  • 1.2.4
    Set PayPal Checkout as default and recommended.
  • 1.2.5
    See #2327
  • 1.2.6
    Check the email address for existing cutomer account doesn't have status 0.

Ref: 1/88