Node.jsからGMOペイメント(PGマルチペイメントサービス)のAPIを扱うためのGemです。
npm install gmo
var gmo, option, shopApi;
gmo = require("gmo");
shopApi = new gmo.ShopAPI({
host: "hoge.mul-pay.jp",
shop_id: "shop_id",
shop_pass: "shop_pass"
});
option = {
order_id: "order_id",
job_cd: "AUTH",
amount: "100"
};
shopApi.entryTran(option, function(err, res) {
if (err) {
console.log(err);
}
if (res) {
return console.log(res);
}
});
その他のサンプルはtest ディレクトリを参照してください。
GMO Gemでは、API呼び出しにGMOから与えられたショップID、ショップパスが必要になるAPIをShop APIと定義しています。
API呼び出しにGMOから与えられたショップID、ショップパス、サイトID、サイトパスが必要になるAPI群。
API呼び出しにGMOから与えられたサイトID、サイトパスが必要になるAPI。
Patches contributed by those people.