跳到主要内容

SDK - 订阅取消

请求参数

参数名称类型是否必填参与签名参数说明
pay_memberidString商户ID
pay_orderidString商户订单号
pay_md5signString请参见MD5签名字段方法

返回参数

参数名称类型参数说明
statusstring成功: success
失败: error
msgString订单成功或订单失败消息
subscribe_timeString订阅开始时间
last_payment_timeString上次支付时间
payment_transaction_idString交易ID
payment_period_countString总扣款次数
signString请参阅验证签名字段格式

返回示例

{
"msg":"Unsubscribe successfully",
"status":"success",
"subscribe_time": 1742886960,
"last_payment_time": 1742890611,
"payment_transaction_id":"346874883747",
"payment_period_count": null,
"sign": "69BDC5B6310793109FB2FD2AFC3EE619"
}
require_once 'vendor/autoload.php';
use Jpay\PaymentSDK\JpayPaymentSDK;
$sdk = new JpayPaymentSDK(
'your_merchant_id',
'your_secret_key',
'cashapp', // 写错了也没事,不是必须的,但是需要一个占位符
'true' // true 或者 false, 默认 true(开发环境)
);

$paymentData = [
'pay_orderid' => 'your pay orderid',
];

$result = $sdk->subscription_cancel($paymentData);