What is Tpay?
Tpay is a Polish online payment operator. The brand's goal is to create innovative payment systems that protect the data of payers and recipients by using the latest technologies: TLS, SDA, 3D Secure. Full payment automation streamlines the ordering process - both for the seller and the online store service.
The plugin allows you to integrate a store based on Hikashop with Tpay payments.
1.1. Supports Tpay online payments.
1.2. Multilanguage support.
1.3. Configure as any other Hikashop payment plugin.
1.4. Easy debug mode.
1.5. The latest version of Tpay Open API (RESTful).
1.6. Redirect to default or custom menu item page after successful payment.
2.1. PHP 5.6.0 or later.
2.2. PHP extensions: curl, mbstring and json.
2.3. Website operating under the address of a full qualified domain. The Tpay Open API library through its built-in domain address verification to redirect the user after paying for the order will not work at localhost or 127.0.0.1.
2.4. Hikashop Free or Business 2.5 or newer and Joomla 3.x or newer.
3. Installation instruction
Download purchased Ignisdev Tpay for Hikashop via your customer account available on our website.
On your website at the Joomla admin panel go to: Extensions -> Manage -> Install.
Choose Upload Package File tab.
Choose ignisdev_tpay.zip file from your disk to install it.
Go to Extensions -> Plugins, find plugin Hikashop payment - Ignisdev Tpay for Hikashop and enable it.
Go to Hikashop System -> Payment methods, press "New" button and choose Hikashop payment - Ignisdev Tpay for Hikashop.
If you do not have your client ID and Secret key yet, go to the Tpay panel (new version of the panel) > Integration > API > Keys for the new Open Api. Paste Customer ID and Secret into the payment method configuration fields. Fill in the other fields and set other plugin options as needed. Don't forget to publish your payment method.
Configuration fields description
Tpay Openapi client ID - client ID generated in the Tpay panel (new panel version) > Integration > API > Keys for the new Open Api.
Tpay Openapi Secret - security key, the "Secret" generated in the Tpay panel (new panel version) > Integration > API > Keys for the new Open Api.
Invalid status - order status for cancelled payments.
Verified status - order status for successful payments.
Redirect url - menu item position for each available language for redirecting customer after successful payment. Leave default for Hikashop default after end page.
Note: you can override any message, including thank you message after purchase. See en-GB.plg_hikashoppayment_ignisdev_tpay.ini file in your admin languages directory to check available constants.
4. Sample usage
4.1. Video with an example usage of the Tpay payment plugin for Hikashop: