blesta / gocardless
GoCardless
Installs: 354
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 0
Open Issues: 0
Type:blesta-gateway-nonmerchant
Requires
Requires (Dev)
- phpunit/phpunit: ~4.6
- satooshi/php-coveralls: ~0.7
- squizlabs/php_codesniffer: ~3.0
README
This is a non-merchant gateway for Blesta that integrates with GoCardless.
Install the Gateway
-
You can install the gateway via composer:
composer require blesta/gocardless
-
Upload the source code to a /components/gateways/nonmerchant/gocardless/ directory within your Blesta installation path.
For example:
/var/www/html/blesta/components/nonmerchant/gocardless/
-
Log in to your admin Blesta account and navigate to
Settings > Payment Gateways
-
Find the GoCardless gateway and click the "Install" button to install it
-
Configure by setting your "Access Token" and "Webhook Secret", both of which are found in the Developer section of your GoCardless account.
-
If you are running Blesta on a non-Apache server you may need to alter your .htaccess in order for payment webhook callbacks to process successfully. Add the following lines:
RewriteEngine On
RewriteRule .* - [e=HTTP_WEBHOOK_SIGNATURE:%{HTTP:Webhook-Signature}]