我有一個客戶端使用貝寶來捕獲定期付款。他們以前的開發人員爲每種訂閱類型設置了一個託管按鈕,該按鈕由用戶從一系列3個下拉菜單中選擇。有3種不同的訂閱長度,每種訂閱長度都有自己的下拉菜單和多種選擇,但是當發送到PayPal時,它實際上只有3種不同的支付金額。爲什麼一個託管按鈕被設置爲每個可能的組合都超出了我的範圍,但這是我必須使用的。如何覆蓋貝寶託管按鈕的金額(定期付款)
我的問題現在客戶想要接受優惠券/折扣,並希望在用戶在paypal上看到它之前減去價格。這是很容易的做動態(他們將有多個優惠券活動要在一次),如果我是生成按鈕代碼,但是我所有一起工作是一個字符串:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2FSZJAH95MJL4
或類似的...其中126個是確切的。我試着簡單地在查詢字符串中傳遞新的數量,但它被忽略。
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2FSZJAH95MJL4&amount=9.99
我不是故意密集,這是我第一次發佈,但我想知道這個答案。如何通過託管按鈕向PayPal發送新的金額?
這是我所擔心的。 「使用API」是指您更改訂閱的價格(定期付款),處理付款,然後將其更改回來? – digma 2014-09-25 13:14:12
是的,通過API調用更新價格。但是,我不確定你爲什麼要改變它。如果你想要更新一個特定時間的價格,那麼是的,你需要把它改回來。 – Vimalnath 2014-09-25 13:59:41
是的,所有3個訂閱都有設置價格,但客戶想要接受'優惠券',根據成功的條目降低子服務器的價格。我只需要覆蓋該實例的sub的價格。使用API將允許任何用戶在同一時間註冊以獲得折扣價格,對嗎? – digma 2014-09-25 14:39:06