Github esteka: bit.ly/GitHub-testpayments
Aplikazio sinplea aplikazioko erosketa-fluxuen gertaerak probatzeko eta erregistratzeko, fakturazio-praktika estandarrak jarraituz eraikia, fakturazio-zerbitzari propioa exekutatzen ez duten aplikazioetarako (hau da, Play Billing gailuko APIetan fidatzea produktuak eta erosketak kontsultatzeko).
Une honetan Telefonoa, Android TV eta Wear OS onartzen ditu.
Hori erabiltzeko, praktikarik onena aplikazio hau zure aplikazioan funtzionatzen ez duen ordainketa-fluxu baterako probatzea da. Aplikazio honetan funtzionatzen badu, konparatu zure kodea gure Github kodearekin edo begiratu gure erregistroak desberdintasunak identifikatzeko; Aplikazio honetan ere huts egiten badu, jakinarazi iezaguzu. Baliteke Play-ren fakturazio aldaketa bat izan daitekeela fluxua hausten duena eta aplikazioa eguneratu beharko dugu!
Oharra: aplikazio honetako transakzio guztiak probarako soilik dira. Ez da benetako ondasun edo zerbitzurik emango transakzioetarako. Aplikazioan erabiltzen diren terminoak (adibidez, "Erosi arrosa") erakustaldietarako soilik dira eta ez dira benetakoak.
Play Console-ko eskakizunak gainditzeko behar diren gutxieneko prezioak ezarri dira, aplikazio hau erabiliz probatzeko kostuak gutxitzeko.
Gehienak $ 0,49 USD edo baliokidea dira gutxieneko eskakizuna dela eta (baliteke herrialde batzuetan desberdina izatea gutxieneko eskakizun desberdin batengatik).
Erosketa-fluxuak kaleratu orduko egiaztatu dira. Era berean, etengabe eguneratuko da beharrezkoak diren fakturazio-aldaketekin gure ahaleginean egin ahal izateko. Gehiago baliozkotzeko zure aplikazioan ordainketak huts egiten ari bazara arrazoi ezezagunengatik.
Aplikazioko produktuak eta harpidetzak probatu ditzake (gogoratu probaren ondoren bertan behera uzten duzula!). Ordainketa-fluxuan gertaerak adierazteko erregistroak ere eskaintzen ditu.
Momentu honetan gauzatzeko funtsezko xehetasunak:
1. Ziurtatu zure erosketak kudeatzen dituzula (aitortu eta kontsumitu hala badagokio) erantzun arrakastatsua jasotzen duzunean onPurchasesUpdated PurchasesUpdatedListener atalean
2. Ziurtatu erabiltzailearen erosketak (queryPurchasesAsync) zure aplikazioaren onResume() deietan (edo baliokidea onResume() leku egokia ez bada) ere kontsultatzen dituzula, aztertu erosketa bakoitzaren onarpen-egoera eta aitortu behar bezala onartu ez badira. .
- Kontsumitu kontsumigarriak ere dagoeneko onartuta badago baina oraindik erantzunean sartuta (horrek esan nahi du ez dela behar bezala kontsumitu)
3. Eguneratu UI-a fakturazio-erantzunaren aldaketa berriak horren arabera islatzeko.
4. Kontuan izan erloju-pantailak nahiko laster itzali daitezkeela, onPurchasesUpdated() eta abar atzeratu egin daitezkeela aplikazioak aktiboki abiarazten ez duelako edo ordainketa amaitu zenean gertaerak jasotzen ez dituelako. Eta pantaila esnatzen duzunean, onPurcahsesUpdated() eta onResume()-ko queryPurchasesAsync() ia aldi berean piztu daitezke (beraz, ziurtatu lasterketa-baldintzak egiaztatzea).
5. Kontuan izan 72 orduko epean aitortzen ez diren erosketak automatikoki itzuliko direla.
Azken eguneratzea
2024(e)ko uzt. 10(a)