Skip to content

Commit 63db432

Browse files
committed
Release 3.24.0
1 parent dcf78d7 commit 63db432

10 files changed

Lines changed: 46 additions & 28 deletions

File tree

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
<img src="https://user-images.githubusercontent.com/38641542/39353138-654385dc-4a39-11e8-9710-19e5f03ec62e.jpg">
66

7-
# molpay-mobile-xdk-reactnative-beta
7+
# rms-mobile-xdk-reactnative-beta
88

9-
This is the beta but functional MOLPay React Native payment module that is ready to be implemented into any React Native project npm install module. An example application project
10-
(MOLPayReactExampleProject) is provided for MOLPayXDK framework integration reference.
9+
This is the beta but functional Razer Merchant Services React Native payment module that is ready to be implemented into any React Native project npm install module. An example application project
10+
(MOLPayReactExampleProject) is provided for Razer Merchant Services XDK framework integration reference.
1111

1212
## Recommended configurations
1313

@@ -126,7 +126,7 @@ Parameter and meaning:
126126
"paydate" - The transaction date
127127
"order_id" - The transaction order id
128128
"channel" - The transaction channel description
129-
"txn_ID" - The transaction id generated by MOLPay
129+
"txn_ID" - The transaction id generated by Razer Merchant Services
130130
131131
* Notes: You may ignore other parameters and values not stated above
132132
@@ -138,10 +138,10 @@ Parameter and meaning:
138138
139139
Parameter and meaning:
140140
141-
"Communication Error" - Error starting a payment process due to several possible reasons, please contact MOLPay support should the error persists.
141+
"Communication Error" - Error starting a payment process due to several possible reasons, please contact Razer Merchant Services support should the error persists.
142142
1) Internet not available
143143
2) API credentials (username, password, merchant id, verify key)
144-
3) MOLPay server offline.
144+
3) Razer Merchant Services server offline.
145145
```
146146

147147
## Prepare the Payment detail object
@@ -151,7 +151,7 @@ var paymentDetails = {
151151
// Optional, REQUIRED when use online Sandbox environment and account credentials.
152152
'mp_dev_mode': false,
153153
154-
// Mandatory String. Values obtained from MOLPay.
154+
// Mandatory String. Values obtained from Razer Merchant Services.
155155
'mp_username' : 'username',
156156
'mp_password' : 'password',
157157
'mp_merchant_ID' : 'merchantid',
@@ -210,7 +210,7 @@ var paymentDetails = {
210210
// Optional, credit card transaction type, set "AUTH" to authorize the transaction.
211211
'mp_tcctype': '',
212212
213-
// Optional, required valid credit card channel, set true to process this transaction through the recurring api, please refer the MOLPay Recurring API pdf.
213+
// Optional, required valid credit card channel, set true to process this transaction through the recurring api, please refer the Razer Merchant Services Recurring API pdf.
214214
'mp_is_recurring': false,
215215
216216
// Optional, show nominated channels.
@@ -255,10 +255,10 @@ var paymentDetails = {
255255
## Start the payment module
256256

257257
```
258-
//import molpay package
258+
//import Razer Merchant Services package
259259
var molpay = require("molpay-mobile-xdk-reactnative-beta");
260260
261-
//start molpay payment
261+
//start Razer Merchant Services payment
262262
molpay.startMolpay(paymentDetails, function(data){
263263
//callback after payment success
264264
console.log(data);
@@ -282,11 +282,11 @@ Navigate to `node_modules/molpay-mobile-xdk-reactnative-beta/android/src/main/ja
282282

283283
1) The user initiate a cash payment, upon completed, the XDK will pause at the “Payment instruction” screen, the results would return a pending status.
284284

285-
2) The user can then click on “Close” to exit the MOLPay XDK aka the payment screen.
285+
2) The user can then click on “Close” to exit the Razer Merchant Services XDK aka the payment screen.
286286

287287
3) When later in time, the user would arrive at say 7-Eleven to make the payment, the host app then can call the XDK again to display the “Payment Instruction” again, then it has to pass in all the payment details like it will for the standard payment process, only this time, the host app will have to also pass in an extra value in the payment details, it’s the “mp_transaction_id”, the value has to be the same transaction returned in the results from the XDK earlier during the completion of the transaction. If the transaction id provided is accurate, the XDK will instead show the “Payment Instruction" in place of the standard payment screen.
288288

289-
4) After the user done the paying at the 7-Eleven counter, they can close and exit MOLPay XDK by clicking the “Close” button again.
289+
4) After the user done the paying at the 7-Eleven counter, they can close and exit Razer Merchant Services XDK by clicking the “Close” button again.
290290

291291
## XDK built-in checksum validator caveats
292292

@@ -298,12 +298,12 @@ Navigate to `node_modules/molpay-mobile-xdk-reactnative-beta/android/src/main/ja
298298

299299
## Support
300300

301-
Submit issue to this repository or email to our support@molpay.com
301+
Submit issue to this repository or email to our support-sa@razer.com
302302

303-
Merchant Technical Support / Customer Care : support@molpay.com<br>
304-
Sales/Reseller Enquiry : sales@molpay.com<br>
305-
Marketing Campaign : marketing@molpay.com<br>
306-
Channel/Partner Enquiry : channel@molpay.com<br>
307-
Media Contact : media@molpay.com<br>
308-
R&D and Tech-related Suggestion : technical@molpay.com<br>
309-
Abuse Reporting : abuse@molpay.com
303+
Merchant Technical Support / Customer Care : support-sa@razer.com<br>
304+
Sales/Reseller Enquiry : sales-sa@razer.com<br>
305+
Marketing Campaign : marketing-sa@razer.com<br>
306+
Channel/Partner Enquiry : channel-sa@razer.com<br>
307+
Media Contact : media-sa@razer.com<br>
308+
R&D and Tech-related Suggestion : technical-sa@razer.com<br>
309+
Abuse Reporting : abuse-sa@razer.com

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ android {
1414

1515
dependencies {
1616
implementation 'com.facebook.react:react-native:+'
17-
implementation 'com.molpay:molpay-mobile-xdk-android:3.22.0'
17+
implementation 'com.molpay:molpay-mobile-xdk-android:3.24.0'
1818
}
-2.28 KB
Loading
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <meta name="description" content=""> <!-- <meta name="viewport" content="width=device-width"> --> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"> <meta name="format-detection" content="telephone=no"> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="styles/vendor.34eb91d2.css"> <link rel="stylesheet" href="styles/main.9f3e4059.css"> </head> <body ng-app="molpayXsdkApp"> <div class="header"> </div> <div id="app-body" class="app-body container-fluid"> <div class="row"> <div class="hidden-xs col-sm-2 col-md-3 col-lg-4"></div> <div class="col-xs-12 col-sm-8 col-md-6 col-lg-4" ng-view=""></div> <div class="hidden-xs col-sm-2 col-md-3 col-lg-4"></div> </div> </div> <div ng-cloak ng-show="isStarting || isLoading" class="text-center"> <br> <p>{{label_preparing}}</p> <p>{{label_pleasewait}}</p> </div> <div class="footer"> </div> <div ng-cloak ng-show="isLoading || D7ARequeryActiveNow" class="loading text-center vertical-center"> <div class="loadingbackground"></div> <i class="fa fa-spinner fa-spin fa-3x"></i> <div class="loading-text">{{label_loading}}</div> </div> <script src="scripts/vendor.0f21d638.js"></script> <script src="scripts/scripts.a5e580d7.js"></script> </body> </html>
1+
<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <meta name="description" content=""> <!-- <meta name="viewport" content="width=device-width"> --> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"> <meta name="format-detection" content="telephone=no"> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <link rel="stylesheet" href="styles/vendor.34eb91d2.css"> <link rel="stylesheet" href="styles/main.68a3f254.css"> </head> <body ng-app="molpayXsdkApp"> <div class="header"> </div> <div id="app-body" class="app-body container-fluid"> <div class="row"> <div class="hidden-xs col-sm-2 col-md-3 col-lg-4"></div> <div class="col-xs-12 col-sm-8 col-md-6 col-lg-4" ng-view=""></div> <div class="hidden-xs col-sm-2 col-md-3 col-lg-4"></div> </div> </div> <div ng-cloak ng-show="isStarting || isLoading" class="text-center"> <br> <p>{{label_preparing}}</p> <p>{{label_pleasewait}}</p> </div> <div class="footer"> </div> <div ng-cloak ng-show="isLoading || D7ARequeryActiveNow" class="loading text-center vertical-center"> <div class="loadingbackground"></div> <i class="fa fa-spinner fa-spin fa-3x"></i> <div class="loading-text">{{label_loading}}</div> </div> <script src="scripts/vendor.993ae4d8.js"></script> <script src="scripts/scripts.05dcd223.js"></script> </body> </html>

ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/scripts/scripts.05dcd223.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/scripts/scripts.a5e580d7.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/scripts/vendor.0f21d638.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/scripts/vendor.993ae4d8.js

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/styles/main.9f3e4059.css renamed to ios/MOLPayXDK.bundle/molpay-mobile-xdk-www/styles/main.68a3f254.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "molpay-mobile-xdk-reactnative-beta",
3-
"version": "0.22.0",
4-
"description": "MOLPay mobile payment for React Native (BETA)",
3+
"version": "0.24.0",
4+
"description": "Razer Merchant Services mobile payment for React Native (BETA)",
55
"scripts": {
66
"test": "echo \"Error: no test specified\" && exit 1"
77
},
@@ -20,7 +20,7 @@
2020
"merchant",
2121
"service"
2222
],
23-
"author": "MOLPay Mobile Division",
23+
"author": "Razer Merchant Services Mobile Division",
2424
"license": "ISC",
2525
"bugs": {
2626
"url": "https://github.com/MOLPay/molpay-mobile-xdk-reactnative-beta/issues"

0 commit comments

Comments
 (0)