Iisang operation number
Iniuugnay nito ang player, amount, currency, payment method, payment provider at buong processing history.
Tingnan ang buong payment flow: mula paggawa ng deposit at payment confirmation hanggang crediting, withdrawal, refund at financial reconciliation.
I-record ang player, amount, currency, payment method at unique operation number.
I-redirect ang player sa payment page, humingi ng bank confirmation o direktang i-process ang payment.
Suriin ang response ng payment provider at kumpirmahin ang final operation result.
I-credit o i-debit ang funds nang isang beses, isama ang fee at i-record ang operation para sa reconciliation.
Binibigyan ng platform ang operation ng sariling number, iniuugnay ito sa response ng payment provider at binabago lamang ang financial state pagkatapos ng confirmed result. Hindi dapat gumawa ng pangalawang debit o credit ang repeated request.
Iniuugnay nito ang player, amount, currency, payment method, payment provider at buong processing history.
Dumadaan lamang ang operation sa allowed stages at hindi binabago ang completed result nang walang hiwalay na correction.
Magkakaugnay ang payment status, balance change, fee at accounting entry, pero hiwalay na vine-verify ang mga ito.
Nagsisimula ang deposit sa paggawa ng internal operation at nagtatapos sa one-time credit pagkatapos ng confirmation mula sa payment provider.
Sinusuri ng platform ang player, KYC, limits, currency, amount at payment method, pagkatapos ay nagbibigay ng internal operation number.
Natatanggap ng provider ang amount, currency, player data, return URL, notification URL at kinakailangang payment details.
Kinukumpirma ng player ang payment sa external page, sa pamamagitan ng 3-D Secure o sa banking app.
Pagkatapos ma-verify ang signature at final status, isang beses lang dinadagdagan ng platform ang player balance at kino-complete ang operation.
Nangangailangan ang outgoing operations ng player verification, available balance check, risk checks, payment details at final response ng payment provider.
KYC, age, account status, limits, self-exclusion at allowed withdrawal methods.
AML, fraud indicators, wagering requirements, source of funds at operator approval.
Naka-block ang amount sa balance hanggang makuha ang final payout result.
Gumagawa ng hiwalay na payout request na may unique number at verified recipient details.
Tumatanggap ang platform ng intermediate statuses at hindi muling dini-debit ang amount.
Ginagawa ang refund bilang hiwalay na operation na naka-link sa original payment at may sariling amount.
Pinapayagan lamang ang cancellation bago ang irreversible stage at hindi nito pinapalitan ang refund ng completed operation.
Dapat magpakita ng parehong result ang provider report, payout data, fees at balance changes.
Pinag-iisa ng internal statuses ang magkakaibang responses ng payment providers sa iisang model na malinaw para sa platform.
Nagawa na ang operation sa platform ngunit hindi pa naipapadala o natatanggap ng provider.
Kailangang kumpirmahin ng player ang payment, maglagay ng details o gumawa ng action sa bank.
Tinanggap ng provider ang operation ngunit hindi pa confirmed ang final result.
Matagumpay na nakumpleto ang operation, pagkatapos ay isang beses lang ina-apply ang balance change.
Natapos ang operation bilang declined na may naka-save na dahilan at walang duplicate debit o credit.
Unknown ang final result dahil sa connection failure, delayed response o conflicting data.
Maaaring natanggap ng provider ang payment kahit walang napapanahong response. Kunin muna ang current status o hintayin ang confirmation bago magdesisyon kung kailangan ng repeat operation.
Ang reliability ng Payment API ay nakadepende sa safe behavior sa repeated requests, delayed confirmations at partial failures.
I-test ang successful payment, decline, connection loss, repeated confirmation, unknown result, refund at financial reconciliation.
Lahat ng intermediate statuses, confirmation, balance change at final reporting.
Insufficient funds, invalid details, exceeded limit, bank decline, risk check at unavailable payment method.
Naputol ang connection pagkatapos maipadala ang request at dumating ang confirmation kalaunan o kailangang kunin nang hiwalay.
Dumarating muli ang parehong operation o confirmation pagkatapos matapos ang processing.
Full at partial refund, cancellation bago processing at pagbabawal sa cancellation ng completed operation.
Dapat magtugma ang amount, fee, final status, balance at provider report pagkatapos ng lahat ng scenarios.
Ini-enable ang production payments pagkatapos ma-verify ang statuses, confirmations, duplicate protection, balance at financial reporting.
Ipadala ang listahan ng PSPs, payment methods, currencies, markets, balance rules at statuses. Tutulungan ng APIACE na ayusin ang deposit, withdrawal, refund, confirmation at financial reconciliation.