Razer Merchant Services Seamless Integration v3.28 (PCI) - RazerMS/Integration-RazerMS_JavaScript_Seamless_Integration GitHub Wiki
Please refer to the non-PCI version for integration guide, except for the only differences on the javascript library file name, and extra parameters for card details which shall be passed to RazerMS from merchant website in case you are using the PCI compliant version.
Register your domain by email to our support : [email protected]
Include below javascript library in your web.
<!-- jQuery (necessary for Razer Merchant Services Seamless JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://pay.merchant.razer.com/RMS/API/seamless/3.28/js/RazerMS_seamless.pci.deco.js"></script>
Name | Data Type (size) | M/O/C | Description |
---|---|---|---|
mpscardnumber | n{16} | C | 16 digit credit/debit/prepaid card number. |
mpscvv | n{3} | C | 3 digit credit/debit/prepaid card CVV (a card verification value, also known as CVV2, is the three-digit code on the back of cards). |
mpsmonth | n{01,12} | C | 2 digit credit/debit/prepaid card expiry month. |
mpsyear | n{2} | C | 2 digit credit/debit/prepaid card expiry year (support up to 50 years from current year to the future). |
No | Code | Description |
---|---|---|
1. | a | Letters, A-Za-z |
2. | n | Numbers, 0-9 |
3. | s | Symbols, .: |
4. | {x} | Fixed length x |
5. | {y..x} | Length range: y – x |
6. | {y,x} | Number range: 0-9. 0-9 |
No | Code | Description |
---|---|---|
1. | M | Mandatory field. |
2. | O | Optional field, value can be empty. |
3. | C | Conditional |
Merchant Technical Support / Customer Care : [email protected]
Sales/Reseller Enquiry : [email protected]
Marketing Campaign : [email protected]
Channel/Partner Enquiry : [email protected]
Media Contact : [email protected]
R&D and Tech-related Suggestion : [email protected]
Abuse Reporting : [email protected]