UNPKG

1.5 kBJavaScriptView Raw
1const GMO = require('../');
2
3/**
4 * creditサンプル
5 */
6
7const orderId = Date.now().toString();
8const amount = 1800;
9GMO.services.credit.entryTran({
10 shopId: 'your shopId',
11 shopPass: 'sour shopPass',
12 orderId: orderId,
13 jobCd: GMO.utils.util.JobCd.Auth,
14 amount: amount
15}).then(
16 (entryTranResult) => {
17 GMO.services.credit.execTran({
18 accessId: entryTranResult.accessId,
19 accessPass: entryTranResult.accessPass,
20 orderId: orderId,
21 method: GMO.utils.util.Method.Lump,
22 cardNo: '4111111111111111',
23 expire: '2012',
24 securityCode: '123'
25 }).then(
26 (execTranResult) => {
27 console.log(execTranResult);
28 GMO.services.credit.alterTran({
29 shopId: 'your shopId',
30 shopPass: 'sour shopPass',
31 accessId: entryTranResult.accessId,
32 accessPass: entryTranResult.accessPass,
33 jobCd: GMO.utils.util.JobCd.Sales,
34 amount: amount
35 }).then(
36 (result) => {
37 console.log(result);
38 },
39 (err) => {
40 console.error(err);
41 }
42 );
43 },
44 (err) => {
45 console.error(err);
46 }
47 );
48 },
49 (err) => {
50 console.error(err);
51 }
52 );