pingpp.orders.create({
merchant_order_no: "12345678",// 推荐使用 8-20 位,要求数字或字母,不允许其他字符
app: "APP_ID" ,
uid: "123",// 支付使用的第三方支付渠道取值,请参考:https://www.pingxx.com/api#api-c-new
amount: 100,//订单总金额, 人民币单位:分(如订单总金额为 1 元,此处请填 100)
client_ip: "127.0.0.1",// 发起支付请求客户端的 IP 地址,格式为 IPV4,如: 127.0.0.1
currency: "cny",
subject: "Your Subject",
body: "Your Body",
}, function(err, order) {
// YOUR CODE
});
pingpp.orders.list(
{ page: 1 ,app:"APP_ID"},
function(err, order) {
// YOUR CODE
}
);
pingpp.orders.retrieve(
// 通过 order 对象的 id 查询一个已创建的 order 对象
"ORDER_ID",
function(err, order) {
// YOUR CODE
}
);
pingpp.orders.pay(
"ORDER_ID",
{
"channel":"alipay",
"charge_amount": 100,
},
function(err, order) {
// YOUR CODE
}
)
pingpp.orders.cancel(
order.id,
function(err, order) {
// YOUR CODE
}
)
pingpp.orders.createRefund(
"ORDER_ID",
{
"description":"test-refund"
},
function(err, order) {
// YOUR CODE
}
)
pingpp.orders.retrieveRefund(
"ORDER_ID",
"REFUND_ID",
function(err, order) {
// YOUR CODE
}
)
pingpp.orders.retrieveCharge(
"2001708220000221911", // orderId
"ch_88mbTKu9mbn9mfT4KSCiHiX5", // chargeId
function(err, charge) {
if (err!=null){
console.log("pingpp.orders.retrieveCharge fail:",err)
}
// YOUR CODE
}
);
pingpp.orders.listCharges(
"2001708220000221911", // orderId
{'page': 1, 'per_page':3},
function(err, charges) {
if (err!=null){
console.log("pingpp.orders.listCharges fail:",err)
}
// YOUR CODE
}
);