Test Payment Flows

Գնումներ հավելվածի միջոցով
100+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Github հղում՝ bit.ly/GitHub-testpayments

Պարզ հավելված՝ ներծրագրային գնումների հոսքի իրադարձությունները փորձարկելու և մուտք գործելու համար, որը կառուցված է ստանդարտ վճարային պրակտիկաների համաձայն այն հավելվածների համար, որոնք չեն աշխատում իրենց սեփական վճարային սերվերը (այսինքն՝ հիմնվելով Play Billing API-ների վրա՝ ապրանքների և գնումների հարցումներ ստանալու համար):

Ներկայումս աջակցում է Հեռախոս, Android TV և Wear OS:

Այն օգտագործելու համար լավագույն պրակտիկան այս հավելվածը վճարումների հոսքի համար փորձարկելն է, որը չի աշխատում ձեր սեփական հավելվածում: Եթե ​​այն աշխատում է այս հավելվածում, համեմատեք ձեր կոդը մեր Github կոդի հետ կամ ստուգեք մեր տեղեկամատյանները՝ տարբերությունները բացահայտելու համար. եթե այն նույնպես ձախողվի այս հավելվածում, տեղեկացրեք մեզ. դա կարող է լինել Play-ի վճարումների փոփոխություն, որը խախտում է հոսքը, և մենք ստիպված կլինենք թարմացնել հավելվածը:

Նշում. այս հավելվածի բոլոր գործարքները միայն թեստային նպատակներով են: Գործարքների համար փաստացի ապրանքներ կամ ծառայություններ չեն տրամադրվելու: Հավելվածում օգտագործվող տերմինները (օրինակ՝ «Գնիր վարդ») զուտ ցուցադրական նպատակներով են և իրական չեն:

Գները սահմանվել են նվազագույնի, որն անհրաժեշտ է Play Console-ի պահանջները բավարարելու համար՝ այս հավելվածի միջոցով փորձարկման ծախսերը նվազագույնի հասցնելու համար:
Մեծ մասը կազմում է 0,49 ԱՄՆ դոլար կամ համարժեք՝ նվազագույն պահանջի պատճառով (կարող է տարբերվել որոշ երկրներում՝ տարբեր նվազագույն պահանջի պատճառով):

Գնումների հոսքերը ստուգվել են թողարկման պահին: Այն նաև մշտապես կթարմացվի՝ մեր լավագույն ջանքերով հասնելու պահանջվող վճարային փոփոխություններին: Ավելին՝ խաչաձև վավերացնելու համար, եթե գտնում եք, որ ձեր սեփական հավելվածում վճարումները ձախողվում են անհայտ պատճառներով:

Կարող է փորձարկել ներծրագրային արտադրանքները, ինչպես նաև բաժանորդագրությունները (հիշեք, որ այն չեղարկեք ձեր փորձարկումից հետո): Նաև տրամադրում է տեղեկամատյաններ՝ վճարումների հոսքի ընթացքում իրադարձությունները նշելու համար:

Այս պահի դրությամբ իրականացման հիմնական մանրամասները.

1. Համոզվեք, որ կատարում եք ձեր գնումները (ճանաչում և սպառում, եթե կիրառելի է), երբ հաջող պատասխան եք ստանում onPurchasesUpdated-ում PurchasesUpdatedListener-ում:

2. Համոզվեք, որ դուք նաև հարցում եք կատարել օգտատիրոջ գնումների մասին (queryPurchasesAsync) ձեր հավելվածի onResume() զանգերում (կամ համարժեք, եթե onResume()-ը պատշաճ վայր չէ), ուսումնասիրեք յուրաքանչյուր գնման հաստատման կարգավիճակը և հաստատեք դրանք, եթե դրանք հաջողությամբ չեն ճանաչվել։ .

- Սպառեք նաև սպառվող նյութերը, եթե այն արդեն ճանաչված է, բայց դեռ ներառված է պատասխանում (ինչը նշանակում է, որ այն հաջողությամբ չի սպառվել)

3. Թարմացրեք միջերեսը՝ համապատասխանաբար արտացոլելու համար վճարումների պատասխանից ստացված նոր փոփոխությունները:

4. Ուշադիր եղեք, որ ժամացույցի էկրանները կարող են շուտով անջատվել՝ հնարավոր հետաձգելով PurchasesUpdated() և այլն, քանի որ հավելվածն ակտիվորեն չի աշխատում կամ չի ստանում իրադարձություններ, երբ վճարումն ավարտված է: Եվ երբ դուք արթնացնում եք էկրանը, և՛ onPurcahsesUpdated()-ը, և՛ queryPurchasesAsync() onResume()-ում կարող են աշխատել գրեթե միաժամանակ (այնպես որ համոզվեք, որ ստուգեք մրցավազքի պայմանները):

5. Տեղյակ եղեք, որ 72 ժամվա ընթացքում չհաստատված գնումները ավտոմատ կերպով կվերադարձվեն:
Վերջին թարմացումը՝
10 հլս, 2024 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Երրորդ կողմերին տվյալներ չեն փոխանցվում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների փոխանցման մասին
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին

Ինչ նոր բան կա

Update library versions