2Checkout WHMCS Connector
This repository includes modules for each 2Checkout interface:
- twocheckoutapi : 2PayJS/API
- twocheckoutinline : Inline Checkout
- twocheckoutconvertplus : Hosted Checkout
- Copy the directory for the module that you want to install to your WHMCS directory on your web server.
- In your WHMCS admin, navigate to Setup -> Payments -> Payment Gateways and under All Payment Gateways click to install the module you want to use.
- Under Manage Existing Gateways, locate the module that you activated.
- Check to Show on Order Form.
- Enter your "Display Name".
- Enter your Merchant Code found in your 2Checkout panel Integrations section.
- Enter your Secret Key found in your 2Checkout panel Integrations section.
- Enter your Secret Word 2Checkout panel Integrations section.
- Enable or disable Test Mode
- Click Save Changes.
- Sign in to your 2Checkout account.
- Navigate to Dashboard → Integrations → Webhooks & API section
- There you can find the 'Merchant Code', 'Secret key', and the 'Buy link secret word'
- Navigate to Dashboard → Integrations → Ipn Settings
- Input the IPN URL available in the configuration page in WHMCS.
- When adding the IPN URL make sure you check SHA3 as Hashing algorithm
- Enable 'Triggers' in the IPN section. It’s simpler to enable all the triggers. Those who are not required will simply not be used.