2015-09-29 6 views
6

में ऐप बिलिंग सदस्यता में रद्द करें मेरे ऐप में, ऐप सदस्यता में बुलाया गया कार्यक्षमता है जो ऑटो नवीनीकरण है। ऐप में "रद्द अपग्रेड" नामक एक सुविधा है।एंड्रॉइड

मुझे क्या चाहिए यदि उपयोगकर्ता सदस्यता को रद्द कर देता है तो उसके सबक्रिप्शन को वापस नहीं किया जाएगा, लेकिन वापस रद्द कर दिया जाएगा।

मैं इस link के माध्यम से जाने के लिए और टिप्पणी के नीचे पाया:

आप धनवापसी का प्रावधान या ऐप्लिकेशन के अंतर्गत बिलिंग लेन-देन को रद्द करने के लिए एपीआई का उपयोग नहीं कर सकते। आपको इसे अपने Google भुगतान व्यापारी खाते के माध्यम से मैन्युअल रूप से करना होगा। हालांकि, आप ऑर्डर जानकारी पुनर्प्राप्त करने के लिए एपीआई का उपयोग कर सकते हैं।

लेकिन मैं चाहता हूं कि मेरा उपयोगकर्ता अपना अपग्रेड रद्द कर दे।

क्या ऐसा करने का कोई तरीका है या कृपया इसके लिए वैकल्पिक समाधान प्रदान करें।

अग्रिम धन्यवाद।

+0

आप अपने Google Play डेवलपर कंसोल से इसे स्वचालित रूप से रद्द करने का प्रयास क्यों नहीं करते? – penta

+0

नहीं, मैं उपयोगकर्ता को उस पहुंच को देना चाहता हूं। – KishuDroid

उत्तर

4

आप Google Play Developer API, एक बाकी आधारित वेब सेवा भी शामिल है कि Subscriptions and In-App Purchases API

Purchases.subscriptions: cancel

एक उपयोगकर्ता की सदस्यता खरीद रद्द कर सकते हैं। सदस्यता समाप्ति समय तक मान्य है।

User Billing

गूगल प्ले टोकन वापस ऐप्लिकेशन के अंतर्गत बिलिंग एपीआई के माध्यम से क्रय एप्लिकेशन करने के लिए एक खरीद सकते हैं। आपके ऐप्स टोकन को स्थानीय रूप से स्टोर कर सकते हैं या इसे अपने बैकएंड सर्वर पर पास कर सकते हैं, जिसका उपयोग को सत्यापित करने के लिए कर सकते हैं या Google Play डेवलपर API का उपयोग करके दूरस्थ रूप से सदस्यता रद्द कर सकते हैं।

+0

उत्तर के लिए धन्यवाद। मैं कोशिश करूँगा और आपको बता दूंगा। – KishuDroid

+2

मुझे लगता है कि यह एक बड़ा सुरक्षा जोखिम है। जीपी डेवलपर एपीआई आपके प्रकाशन/प्रबंधन प्रक्रिया को आसान बनाना है, जिसे ऐप में नहीं रखा जाना है। यदि ऐप एपीके या भेजे गए अनुरोध का विश्लेषण किया जाता है, तो हमलावर मूल रूप से आपके जीपी डेवलपर कंसोल तक पहुंच प्राप्त करेगा। या क्या मुझे कुछ याद आया है? –

+0

आपके मूल्यवान उत्तर के लिए धन्यवाद। – KishuDroid

2

in app subscription guide से,

उपयोगकर्ताओं को अपने अंशदानों को की स्थिति देखने और उन्हें Play स्टोर ऐप में मेरे एप्लिकेशन स्क्रीन से रद्द यदि आवश्यक हो तो कर सकते हैं। वर्तमान में, इन-ऐप बिलिंग API क्रय ऐप के अंदर से प्रोग्रामिंग रूप से सदस्यता रद्द करने के लिए समर्थन प्रदान नहीं करता है।

इस प्रकार, उपयोगकर्ता ऐप से अपनी सदस्यता रद्द नहीं कर पाएगा, लेकिन आप इसे रद्द करने के लिए Play Store पर My Apps अनुभाग को viist करने के लिए आमंत्रित कर सकते हैं।