- Introduction
- Requirements
- Configuration
This module integrates Drupal Commerce with Wise Quick Pay, https://wise.com/p/business/quickpay
- Offsite payment gateway in Drupal Commerce core.
- Webhook integration for real time updates.
- Payments in Drupal Commerce synchronized with Wise.com.
This module should be added to your codebase via Composer
composer require "drupal/commerce_wise:^1.0"
There are no other requirements than Commerce Core 3
You must also have a Wise business account to configure for your integration. You can sign up for one here.
Once you've installed the module, you must navigate to the Drupal Commerce payment gateway configuration screen to define a payment gateway configuration. This will require providing a Wise public key, Wise tag of Wise.com business account and configuring the mode (Live vs. Test).
- Log into you Wise Business account.
- Go to
Integration & Tools => Webhooks
- Create new Webhook of type
Account deposit events
- Enter any name
- Under URL enter
https://yourwebsite.com/payment/notify/machine_name_payment_gateway
- Replace
machine_name_payment_gateway
with machine name of payment gateway which you created in Drupal
- Replace
- Go to https://docs.wise.com/api-docs/webhooks-notifications/event-handling#requests
- Copy either sandbox or production key, depending on how the payment gateway mode is configured.
- Log into you Wise Business account.
- Go to
Security & Privacy => Contacts discoverability
- If there is no tag yet, create new one.