In this article:
Things to take note
Integrate with Razer Merchant Services

1. Getting started

Razer Merchant Services (RazerMS) is an online payment solution that enables you to collect payments securely at the physical shops and through online payment channels.

Make sure you have a registered account with Razer Merchant Services. You will need your Merchant ID, Verify Key and Secret Key to proceed. Don't have an account?

Click here to register for a Razer Merchant Services account.

Click here to know more about Razer Merchant Services.

2. Things to take note

For your information, the payment getaways that can perform auto-refund via EasyStore admin panel would be Razor Merchant Service (RazerMS). However, the refund on Online Banking (FPX) only support transactions paid by sub payment methods below:
CIMB Clicks
Hong Leong Connects
Maybank QR Push

Here would be the flow to refund with Razer Merchant Service (Razer MS):

Step 1 : After clicking on "Refund"** button, the refund request will send to RazerMS API and will be under pending on refund status (success/rejected)

Step 2 : During the refund, you (as the merchant) is required to enter customers details for a refund such as:
Reason for the Refund
Customers' Name
Customers' Account Number
Select customers' bank - must match with the sub payment selected by customers in order to perform the refund action.

📌 Note: This action cannot be undone and you are not allowed to edit customers' details once the refund request is sent out.

Step 3 : After clicking on the Refund Order button, you will see "Refund request sent to RazerMS. Current status: Pending (Upon request). Please wait for result". message

Step 4 : After a few minutes, our system will automatically update the status to Refunded" if the refund request made is successful. If the refund request failed, the payment status will be under "Refund Rejected"

3. Integrate with Razer Merchant Services

Step 1 : Go to EasyStore Admin > Settings > Payments > Add payment method > select Razer Merchant Services.

Step 2 : Fill in your preferred Display name and Description which will be shown to customers at checkout payment method page/section.

Step 3 : Follow the Guide and set up Return URL, Notification URL and Callback URL in your Razer Merchant Services account dashboard.

📌 Kindly take note :
Old URLs will no longer be functioning from 31st August 2021 onwards.
Do make sure to activate the SSL certificate for your domains. Once done, the URLs will become https://
Log in to your Razer Merchant Service account and insert the URLs for the latest version:

Example :

If your domain name is , kindly fill in the link below

Return URL :

Notification URL:

Callback URL :

Step 4 : Insert your Merchant ID, Verify Key and Secret Key.

Step 5 : Choose transaction charge type and insert the amount accordingly ( optional ). This amount will be added into order sub-total and payable by customers to you.

Step 6 : Select your subscribed channels. Please select only the subscribed channels to avoid invalid transaction.

For example, if you have only subscribed to the following channels with Razer Merchant Services:
Cash payment (7-eleven)
ATM, and
Direct Internet Banking ( Maybank2u, CIMB Clicks, RHB Now and Affin Bank ),

you should only select these channels which will be shown at checkout payment option page/section for customers to choose and make payment

Step 7 : Save and you're done!

Didn't find what you were looking for? See a list of more payment options and here would be the RMS Pre-Live Checklist answers, just in case you needed it! 😉
Was this article helpful?
Thank you!