Query Order Status

Query Order Status

This is to retrieve transactions result for order id as passed using Open API method. URL: https://app.senangpay.my/apiv1/query_order_status   Method: GET Parameters: merchant_id order_id hash Return format: JSON   In order to generate the hash, create a single string consisting of … Continued
Query Transaction Status

Query Transaction Status

This is to retrieve transaction result for a specific transaction reference URL: https://app.senangpay.my/apiv1/query_transaction_status Method: GET Parameters: merchant_id transaction_reference hash Return format: JSON   In order to generate the hash, create a single string consisting of the value (according to sequence) … Continued
API Endpoint for MOTO Transaction

API Endpoint for MOTO Transaction

  Creating MOTO Payment Authorization header Request Paramater (all is mandatory) Example Request curl https://app.senangpay.my/apiv1/pay_cc -u 123456789012345: \ -d 'name= Abu Bin Ali' \ -d email=abu@google.com \ -d phone=0109876543 \ -d order_id=1234 \ -d 'detail=Order for product id #4' \ … Continued
API for Tokenization

API for Tokenization

What is senangPay tokenization? Tokenization allows merchant to charge customer’s credit card without the need to enter the credit card details (name, card number, expiry and cvv). How does it works? Merchant’s customers will enter their credit card details one … Continued
Merchant Hosted

Merchant Hosted

What is Merchant Hosted? Merchant hosted is where merchant can capture card information and pass to senangPay to process the payment. Using this method, you will bypass senangPay’s payment form. This feature is only applicable to selected senangPay’s merchant. If you require … Continued
3D Get Token

3D Get Token

Why 3D? 3D authentication provides a more secure way of authenticating the ownership of the card holder. When requesting a payment token, card holder need to enter the OTP (one time password) to prove that they are the owner of … Continued