1. Home
  2. Docs
  3. API GUIDE
  4. 1. Payment Request

1. Payment Request

Print

This is to initiate a request for payment.

  • URL: https://payment.brisktrex.com
  • Method: POST/GET
  • Parameters
    • billing_name – buyer’s name [mandatory]
    • billing_email – buyer’s email address [mandatory]
    • billing_mobile – buyer’s mobile phone number [mandatory]
    • billing_info – payment description [mandatory]
    • amount – amount to be paid (2 decimal places) [mandatory]
    • order_no – reference no generated to identify payment transaction [mandatory]
    • merchant_code – merchant code provided by edxaPay [mandatory]
    • scode – MD5 hash of below information [mandatory]
      • amount
      • merchant_code
      • order_no
      • verify key
    • channel_code – available channel code [optional]
      • fpx
      • cc
      • tng
      • boost
    • bank_code – list of FPX banks [mandatory if channel code is fpx]
    • split_status – indicator for split payment (default value is 0) [optional]
      • 0 – No
      • 1 – Yes
    • split_args – split arguments in JSON format [mandatory if split_status = 1]
      eg: [{“merchant_code”:”BRI1234″,”amount”:”150″}]
    • return_url – url to be redirected after payment completed [optional]
    • callback_url – url to be notified after payment completed [optional]