Briqpay - Introduction
Briqpay for WooCommerce is a plugin that extends WooCommerce allowing you to accept payments via Briqpay. It replaces the standard WooCommerce checkout page.
Required WordPress/WooCommerce settings
- Make sure that you have enabled pretty permalinks in your WordPress installation. Otherwise callbacks from Briqpay back to your store won’t work and orders will not be updated with the correct order status/information.
- To get the order total to match between WooCommerce and Briqpay you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.
Installation
- Download the .zip file you got from us.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin the file you have downloaded.
- Install Now and Activate.
Setup and Configuration
Once you have installed the plugin you need to configure it in accordance to the steps below
- Go to: WooCommerce > Settings > Payments > Briqpay
- Enable Briqpay by checking the Enable Briqpay payment checkbox.
- Title – Enter the title for the payment method displayed in the checkout and order confirmation emails.
- Description – Enter the description of the payment method displayed in the checkout page.
- Other payment method button text - Customize the Select another payment method button text that is displayed in checkout if using other payment methods than Briqpay. Leave blank to use the default (and translatable) text.
- Test mode – check the Enable test mode checkbox to place the payment gateway in test mode when using test API keys. If not checked the payment method will function in a live production environment.
- Logging – check the Log debug messages to save debug messages to the WooCommerce System Status log
API Credentials
- Production Briqpay API Username - Where you enter the API Username received from Briqpay.
- Production Briqpay API Password - Where you enter the API Password received from Briqpay.
- Test Briqpay API Username - Where you enter the API Test Username received from Briqpay. Used if Test mode is checked above.
- Test Briqpay API Password - Where you enter the API Test Password received from Briqpay. Used if Test mode is checked above.
Order Management
When an order is created in WooCommerce and a reservation number exists in Briqpay's system, you have the possibility to handle the order in Briqpay directly from WooCommerce. This way you can save time and don’t have to work in both systems simultaneously.
This does however not include cancellations of orders at the moment, which still has to be manually managed in WooCommerce and Briqpay's system.
Requirements
To get started with order management in Briqpay via your WooCommerce store, you need to check the box to activate the Enable order management setting in the payment settings.
Activate an order
- The WooCommerce order status need to be set as Processing.
- Go to the order edit screen by navigate to → WooCommerce → Orders and click on the order you want to edit.
- In the Order details box there is a selectbox named Order status. Change the status to Completed.
- Click the Save Order button located at the top right on the screen.
- If everything was successful a new order note saying Briqpay reservation was successfully activated is created.
Refund an order
- The WooCommerce order status need to be set as Completed.
- Go to the order edit screen by navigate to → WooCommerce → Orders and click on the order you want to edit.
- In the Order items box, press the Refund button.
- Change the order items you want to refund.
- Press the Refund via Briqpay Checkout button.
- If everything was successful a new order note saying Order refunded for xx kr with Briqpay is created.
Currencies
The plugin itself has no limitations regarding currency.
However, please note that there can be limitations in the agreement you have with your payment provider.
When it comes to questions regarding supported currencies you should always talk to your payment provider. The exception is when the plugin in fact do have limitations.
You can read more about this at the Briqpay website.