Skonfigurować płatność przez Google Play (react-native-iap) w aplikacji React Native / Expo
Już mam gotową aplikację mobilną na React Native + Expo (expo-router), opublikowaną w Google Play.
Potrzebny jest programista, który naprawi integrację react-native-iap i podpowie, co dokładnie jest nie tak w kodzie/konfiguracji.
Ważne:
Mogę przesłać konkretne pliki kodu (skopiowany tekst), zrzuty ekranu ustawień Play Console oraz logi
adb logcat.Wszystkie poprawki dostarczacie w formie gotowych fragmentów kodu + instrukcji, gdzie wstawić.
Co już jest
Aplikacja na React Native 0.76+, Expo SDK 52, budowana przez EAS Build (AAB).
Podłączony react-native-iap (wersja 14.x).
W Google Play Console utworzone produkty (zrzuty mogę wysłać):
prolifetime– jednorazowy zakup PRO na zawszepro_ai_bot– jednorazowy zakup dostępu do botapro_access– subskrypcja Noytrix PRO (z planami bazowymi)
Obecnie w aplikacji:
initConnection()zwracatrue.Przy
getProducts/getSubscriptionsw logach:undefined is not a function, produkty/subskrypcje nie są ładowane (puste tablice).
Przy
requestPurchase/requestSubscriptionpojawiają się błędy:“Brak konfiguracji żądania zakupu”,
lub “Subskrypcja Noytrix PRO (pro_access) nie znaleziona”.
Okno płatności Google Play nie otwiera się.
Co należy zrobić
Rozwiązać problem na podstawie logów i kodu, dlaczego:
nie działają
getProducts / getSubscriptions(format wywołania v14 itd.),requestPurchase/requestSubscriptionzwracają błąd “Brak konfiguracji żądania zakupu”.
Podać dokładne poprawki:
jak poprawnie wywoływać
getProducts/getSubscriptionsw v14,jak poprawnie wywoływać
requestPurchasedla zakupów w aplikacji,jak poprawnie wywoływać
requestSubscriptiondla subskrypcji z basePlan/offerToken,jak powinna wyglądać konfiguracja (jeśli trzeba coś dodać do projektu Android).
Wyjaśnić, jakie pola są obowiązkowe w payloadzie (
sku,skus,subscriptionOffersitd.), i dlaczego obecnie Google Billing uważa, że “brak konfiguracji żądania zakupu”.W rezultacie potrzebuję:
aby zakup i subskrypcja otwierały standardowe okno płatności Google Play na urządzeniu,
aby kod był zgodny z react-native-iap 14.x i moją konfiguracją RN/Expo,
krótką instrukcję: jakie zmiany zostały wprowadzone i dlaczego.
-
1 dzień426 PLN
1310 6 0 1 dzień426 PLNWitam!!!
Jestem gotów podjąć się projektu, mam duże doświadczenie w React Native
Proszę o kontakt
-
usunięte przez moderatora
-
Aktualne zlecenia dla freelancerów w kategorii Integracja z systemami płatności elektronicznych
«Integracja OpenCart z 1C/BAF, Nową Pocztą, WayForPay i Checkbox (PRRO)»Logika powinna być następująca: 1. Zamówienia z witryny na OpenCart są przekazywane do 1C/BAF. Podczas składania zamówienia klient wybiera sposób płatności: — jeśli jest to zamówienie z VAT, wtedy w 1C/BAF od razu tworzy się faktura; — po dokonaniu płatności księgowy… Integracja z systemami płatności elektronicznych ∙ 20 godzin 45 minut temu ∙ 11 ofert |