2009-12-17 12 views
6

मैं सदस्यता के लिए पुनरावर्ती भुगतान बनाने के लिए वेबसाइट भुगतान मानक का उपयोग कर रहा हूं।पेपैल - 'सब्सक्रिप्शन प्रोफाइल समर्थित नहीं हैं'

मुझे यह पता लगाना होगा कि अगली बिलिंग तिथि कब होगी, इसलिए ऐसा लगता है कि मैं पुनरावर्ती भुगतान प्रोफ़ाइल आईडी के साथ GetRecurringPaymentsProfileDetails nvp api का उपयोग कर सकता हूं।

लेकिन जब मैं आवर्ती भुगतान प्रोफ़ाइल आईडी भेज मैं एक विफलता वापस पाने:

{'ack':'Failure',.... l_longmessage0: 'Subscription profiles not supported by Recurring Payment APIs.', 
'l_shortmessage0': 'Subscription Profiles not supported.',.... 

इसका मतलब यह है कि सदस्यता बटन आवर्ती भुगतान प्रोफ़ाइल GetRecurringPaymentsProfilesDetails NVP एपीआई के माध्यम से प्राप्त नहीं किया जा सकता है?

यदि ऐसा है, तो क्या सदस्यता के लिए यह विवरण प्राप्त करने के लिए कुछ और एपीआई है?

उत्तर

7

GetRecurringPaymentsProfileDetails भुगतान मानक के माध्यम से बनाई गई सदस्यता प्रोफाइल का समर्थन नहीं करता है, यह केवल एनवीपी एपीआई के माध्यम से बनाई गई आवर्ती भुगतान प्रोफ़ाइल का समर्थन करता है।

इस लेखन के अनुसार, सदस्यता विवरण प्राप्त करने के लिए कोई एपीआई नहीं है। यदि आप वर्तमान स्थिति जानना चाहते हैं, तो आपको सभी स्थिति परिवर्तनों को कैप्चर और ट्रैक करने के लिए एक आईपीएन श्रोता का उपयोग करना होगा।

+0

क्या आप जानते हैं कि यह अभी भी मामला है, अब आपके उत्तर के बाद से 2 साल बीत चुके हैं? – Magne

+2

गंभीरता से, यहां तक ​​कि मैं सदस्यता रद्द करने के लिए एपीआई का उपयोग करना चाहता हूं .. किसी भी तरह से? – Skeptor

+1

आप एपीआई का उपयोग कर रद्द कर सकते हैं। लेकिन प्रोफ़ाइल विवरण नहीं मिलता है। –

1

आप /v1/payments/billing-agreements/{billingid}/transactions?start_date=YYY-MM-DD$end_date=YYY-MM-DD का उपयोग कर एपीआई को हाइजैक कर सकते हैं ... तो आपको यह जांचना होगा कि आखिरी लेन-देन आपकी अवधि के अनुरूप हैं या नहीं।

+0

कृपया यहां विस्तृत करें ... –

+1

वह कुछ पर है .. अगर आप अनुरोध करते हैं तो आप कुछ जानकारी प्राप्त कर सकते हैं लेनदेन सूची, लेकिन यदि आप योजना विवरण का अनुरोध करते हैं तो आप कुछ भी नहीं प्राप्त कर सकते हैं। – KnF

+0

@ केएनएफ हाँ, बिल्कुल –

संबंधित मुद्दे