नोटिफ़िकेशन फ़ॉरवर्डिंग
किसी दूसरे प्लेटफ़ॉर्म के Apple नोटिफ़िकेशन Refund Sensor में भेजें, और हर सत्यापित इवेंट की एक प्रति अपने सिस्टम में फ़ॉरवर्ड करें।
दो दिशाएँ
फ़ॉरवर्डिंग दो अलग ज़रूरतें पूरी करती है:
- Refund Sensor की ओर, जब कोई सब्सक्रिप्शन प्लेटफ़ॉर्म पहले से Apple के एकमात्र नोटिफ़िकेशन URL का मालिक है और हमें एक प्रति फ़ॉरवर्ड करता है।
- Refund Sensor से बाहर, जब आप चाहते हैं कि हर सत्यापित इवेंट की एक प्रति आपके अपने बैकएंड तक पहुँचाई जाए।
Apple के नोटिफ़िकेशन Refund Sensor को भेजें
Apple केवल एक App Store Server Notification URL की अनुमति देता है। अगर RevenueCat, Adapty या Apphud पहले से उसका उपयोग करते हैं, तो उनका URL जगह पर रहने दें और उनके फ़ॉरवर्डिंग फ़ील्ड को अपने Refund Sensor webhook URL की ओर मोड़ें। App Store Connect में कोई बदलाव ज़रूरी नहीं।
- RevenueCat: अपने App Store ऐप की Apple Server to Server notification settings में, Refund Sensor URL को Apple Server Notification Forwarding URL में चिपकाएँ।
- Adapty: App settings → iOS SDK → App Store server notifications में इसे URL for forwarding raw Apple events में चिपकाएँ।
- Apphud: App settings → App Store → Notifications में इसे Notifications forwarding URL में चिपकाएँ।
इवेंट अपने सिस्टम में फ़ॉरवर्ड करें
Refund Sensor हर सत्यापित स्टोर इवेंट की एक प्रति आपके नियंत्रण वाले URL पर भी पहुँचा सकता है, ताकि आप स्टोर नोटिफ़िकेशन दूसरी बार सेट किए बिना अपने बैकएंड को सिंक में रख सकें। हर ऐप अपने अलग गंतव्य पर फ़ॉरवर्ड कर सकता है।
इसे सेट करें
अपने ऐप की सेटिंग में एक Forward URL और एक सीक्रेट जोड़ें। कनेक्शन सत्यापित होते ही फ़ॉरवर्डिंग शुरू हो जाती है, और हर फ़ॉरवर्ड किया इवेंट वही पेलोड रखता है जो स्टोर ने भेजा, इसलिए आपकी आगे की लॉजिक मूल डेटा देखती है।

