我在我的網站上實施了定期支付交易, 現在我的客戶想要一個界面來更改該定期交易的信用卡號,只需提交付款ID(從CreateRecurringPaymentsProfile
找到)。所以我的問題是,是否有任何API(PHP)到update an credit card number
定期付款交易。在UpdateRecurringPaymentsProfile如何更改經常性付款交易的信用卡號碼?
1
A
回答
1
ACCT變量...
$URPDetails = new UpdateRecurringPaymentsProfileRequestDetailsType();
$UpdateRecurringPaymentsProfileRequestTypeObj = new UpdateRecurringPaymentsProfileRequestType();
$UpdateRecurringPaymentsProfileRequestTypeObj->UpdateRecurringPaymentsProfileRequestDetails=$URPDetails;
$UpdateRecurringPaymentsProfileReqObj = new UpdateRecurringPaymentsProfileReq();
$UpdateRecurringPaymentsProfileReqObj->UpdateRecurringPaymentsProfileRequest=$UpdateRecurringPaymentsProfileRequestTypeObj;
$paypalService = new PayPalAPIInterfaceServiceService();
try {
/* wrap API method calls on the service object with a try catch */
$createRPProfileResponse = $paypalService->UpdateRecurringPaymentsProfile($UpdateRecurringPaymentsProfileReqObj);
} catch (Exception $ex) {
echo 'ERROR: '.$e->getMessage()."\n";
//exit;
}
其中$URPDetails
對象包含Credit Card Details
和ProfileId
0
這是爲我工作的確切代碼
相關問題
- 1. 如何修改一個經常性支付寶付款
- 2. Authorize.net付款交易
- 3. 經常性直接付款
- 4. PayPal Rest API - 使用更新的交易信息執行付款
- 5. 付款適應性付款returnurl無交易ID
- 6. 經常性付款的遠程信用卡存儲(可能是PayPal)
- 7. 註冊後可以更改經常性付款金額嗎?
- 8. 信用卡付款方式
- 9. 信用卡定期付款
- 10. 當經常性PayPal付款信用卡過期時會發生什麼?
- 11. 使用網站上的付款表格處理信用卡交易數據
- 12. 付款後無法從PayPal接收交易號碼
- 13. 經常性月度付款eWay在php
- 14. 經常性付款Paypal Express結帳.....
- 15. 經常性付款 - 一個月多久?
- 16. 如何區分支付卡(例如信用卡/借記卡)號碼和非支付卡號碼?
- 17. Yodlee - 信用卡交易 - 交易地點
- 18. 通過PayPal和定期付款的信用卡付款
- 19. 開源的信用卡付款網關
- 20. 手機和信用卡付款箱付款
- 21. Paypal與Do付款協議付款/信用卡
- 22. 使用信用卡通過Paypal付款
- 23. 信用卡重複交易
- 24. 第一次付款完成時間後,經常性付款如何在付費朋友身上起作用
- 25. 如何更改貝寶大量付款的付款來源?
- 26. 貝寶 - 如何降低經常性付款資料金額
- 27. Paypal付款交易失敗Magento
- 28. 平衡付款測試信用卡
- 29. iOS - 集成信用卡付款
- 30. 接受信用卡/支票付款
感謝@Preston亞歷山大答覆.. 。我只想知道更多的一點,就是其他參數必須與我在'CreateRecurringPaymentsProfile'時設置的參數相同......還有一件事,我可以更改da下一筆交易也是? –
我不認爲其他參數是必需的,你只需要更新你想要更新的內容。我不確定要改變日期 - 我相信是這樣,但在沙箱中試試看看。 –
感謝@Preston Alexander它完美的作品... 其實你只需要通過'信用卡詳情'和'profile_id'就是這樣。我希望我也會得到更改日期的答案(仍在工作中)。 –