Rav*_*ine 2 php payment-gateway paypal-subscriptions paypal-rest-sdk
我们已经在http://paypal.github.io/PayPal-PHP-SDK/sample/上解释了我们网站上的"计费方案和协议" .
我们已经实施了每周定期付款,只想通过API取消结算协议.
您需要创建Agreement&AgreementStateDescriptor的对象,并使用Agreement的对象调用cancel()方法.下面是使用PHP的代码示例.
$agreementId = "I-ABACAGAH";
$agreement = new Agreement();
$agreement->setId($agreementId);
$agreementStateDescriptor = new AgreementStateDescriptor();
$agreementStateDescriptor->setNote("Cancel the agreement");
try {
$agreement->cancel($agreementStateDescriptor, $this->_apiContext);
$cancelAgreementDetails = Agreement::get($agreement->getId(), $this->_apiContext);
} catch (Exception $ex) {
}
Run Code Online (Sandbox Code Playgroud)