Trinidad & Tobago

I'M A DEVELOPER

Step 1: Sign Up for a Wipay Account

Sign Up

Step 2: Update Bank Info

We wire transfer within 3 days to the following banks

  • FirstCaribbean Int’L
  • First Citizens Bank
  • Scotia Bank Trinidad
  • Republic Bank LTD
  • JMMB Bank
  • RBC Royal Bank Trinidad and Tobago
  • Citibank
  • Bank of Baroda

Step 3: Update Merchant Key

The merchant key will be used to verify each transaction. Every transaction produces a unique hash. The developer should verify this hash using their merchant key.

Step 4: Initiate Transaction

For testing purposes, here’s an example form you can implement on your website:

 

 

PLEASE NOTE

Sandbox Url: https://wipayfinancial.com/v1/gateway

Live Url: https://wipayfinancial.com/v1/gateway_live

All reporting features are disabled in the sandbox url.

Customers are redirected to a secure hosted checkout page where they would enter their credit card information

Testing on the live platform is strictly prohibited and Account will be bannedSandbox test card numbers(Any expiry and CVV2)

Step 5: Process/Verify Transaction

When the transaction is complete, the user will be redirected to the specified return_url

Status Success

http://your_return_url/?status=success
&name=John%20Doe
&email=customer@gmail.com
&hash=129c8b887ed83ec36523843afcd51caa
&order_id=4398
&transaction_id=100-1-4398-20170108100202
&reasonCode=1
&reasonDescription=Transaction%20is%20approved.
&responseCode=1
&total=10
&D=TT
&date=10%3A02%3A17pm


Status Fail

http://your_return_url/?status=failed
&name=John%20Doe
&email=customer@gmail.com
&hash=129c8b887ed83ec36523843afcd51caa

&order_id=4398
&transaction_id=100-1-4398-20170108100202

&reasonCode=2
&reasonDescription=Transaction%20Declined.
&responseCode=2

&total=10
&D=TT
&date=10%3A02%3A17pm

The GET params can be easily retrieved using various languages (eg. PHP)

GET Params

$status=$_GET['status'];
$OrderID=$_GET['order_id'];
//ETC

It is strongly recommended for each transaction to verify the hash. The hash can be computed as seen below:

Verifying Hash

$merchant_key=//pull from your server
$hash=md5($_GET['order_id'].$_GET['total'].$merchant_key);
if($hash == $_GET['hash']) {
    //Hash matched
}

Our Rates

3% + 5TT per transaction.. These rates are automatically deducted in the dashboard.

How do you get the money to your bank?

Simply go to the Withdraw Tab and enter an amount to withdraw (>100 TT)

 

Shopping Basket