To integrate the 2C2P payment gateway with UberCart, you will need:
- A sandbox account or a test account
- UberCart version 7
Support for UberCart version 7
- Download the 2C2P plugin files here.
- Login to Drupal
- Go to Module > Install new module
- Upload the 2C2P plugin files
- Go to your Drupal admin panel. Click on Modules > UberCart - Payment. To enable the 2C2P plugin, tick the checkbox and click Save Configuration.
- Go to the Store menu and select Payment Methods.
- To configure the 2C2P plugin, click Settings. Refer to the guide below.
|Enable/Status||Enable or disable the plugin||If disabled, the 2C2P payment option will not appear on your checkout page.|
|Title||Title to be displayed for the 2C2P payment option.||Sets the title to be displayed at the checkout page.|
|Merchant ID||Merchant ID provided by 2C2P||This can be found in the my2C2P portal.|
|Secret Key||Secret Key for authentication||This can be found in the my2C2P portal.|
|Mode||Select the payment gateway plugin mode||For testing, choose Sandbox. For live usage, choose Production.|
|Stored Card Payment||Enable or disable stored card payments||Tick the checkbox to allow storage of card details for subsequent payments|
|123 Payment Expiry||Set the payment slip validity for the 123 alternative payment method.||The unit is in hours, and must be a value between 8 - 720.|
|Language||Select the language for the payment gateway.||The default language is English.|
- Once you have updated the plugin attributes, click Save Configuration.
After enabling the plugin, 2C2P will be one of the payment options available for customers. If stored card payments have been enabled, customers will also be able to select any cards they have previously stored.
To proceed with payment, customers will be redirected to 2C2P's payment page. If stored card payments have been enabled, customers will also see the option to save their card for future transactions.
The payment results page will be displayed after a completed transaction.
Updated 8 months ago