Maksājumu vārtejas imitācijas smilškaste
Uzziniet, kā atbild maksājumu API: imitējiet apstiprinājumus, atteikumus un 3-D Secure ar publicētām testa kartēm — pilnībā bezsaistē.
🔒 Izglītojošs simulators: tas nesazinās ne ar vienu banku, karšu tīklu vai maksājumu pakalpojumu sniedzēju. Tiek pieņemti tikai publicēti testa karšu numuri.
Publicētie testa karšu numuri
| Kartes numurs | Tīkls | Imitētais rezultāts | |
|---|---|---|---|
| 4242 4242 4242 4242 | Visa | Maksājums izdodas | |
| 4000 0000 0000 0002 | Visa | Noraidīts: generic_decline | |
| 4000 0000 0000 9995 | Visa | Noraidīts: insufficient_funds | |
| 4000 0000 0000 0069 | Visa | Noraidīts: expired_card | |
| 4000 0000 0000 0127 | Visa | Noraidīts: incorrect_cvc | |
| 4000 0000 0000 0119 | Visa | Kļūda: processing_error | |
| 4000 0025 0000 3155 | Visa | Nepieciešama 3-D Secure autentifikācija | |
| 5555 5555 5555 4444 | Mastercard | Maksājums izdodas | |
| 3782 822463 10005 | American Express | Maksājums izdodas |
Kā darbojas maksājuma plūsma
Jūsu serveris izveido un apstiprina maksājuma nodomu, vārteja atbild ar statusu, un vēlāk webhook paziņo jūsu aizmugursistēmai galīgo rezultātu. Izpildiet pasūtījumus, pamatojoties uz webhook, nevis pārlūka novirzīšanu.
{
"method": "POST",
"path": "/v1/payment_intents",
"body": {
"amount": 2000,
"currency": "usd",
"confirm": true,
"payment_method_data": {
"type": "card",
"card": {
"number": "4242424242424242",
"exp_month": 12,
"exp_year": 2030,
"cvc": "123"
}
}
}
}{
"id": "pi_test_3kq9x2m7v1c8b5n4z6a0d2f1",
"object": "payment_intent",
"livemode": false,
"amount": 2000,
"currency": "usd",
"status": "succeeded",
"payment_method": {
"type": "card",
"card": {
"brand": "visa",
"last4": "4242",
"exp_month": 12,
"exp_year": 2030
}
},
"latest_charge": {
"id": "ch_test_8h2j4k6l1m3n5p7q9r0s2t4u",
"authorization_code": "T4K2Q9",
"outcome": {
"network_status": "approved_by_network",
"type": "authorized"
}
}
}{
"id": "evt_test_1a2b3c4d5e6f7g8h9i0j1k2l",
"object": "event",
"type": "payment_intent.succeeded",
"livemode": false,
"data": {
"object": {
"id": "pi_test_3kq9x2m7v1c8b5n4z6a0d2f1",
"status": "succeeded",
"amount": 2000,
"currency": "usd"
}
}
}{
"id": "evt_test_9z8y7x6w5v4u3t2s1r0q9p8o",
"object": "event",
"type": "payment_intent.payment_failed",
"livemode": false,
"data": {
"object": {
"id": "pi_test_7f6e5d4c3b2a1z0y9x8w7v6u",
"status": "requires_payment_method",
"last_payment_error": {
"type": "card_error",
"code": "card_declined",
"decline_code": "insufficient_funds",
"message": "Your card has insufficient funds."
}
}
}
}Par rīku: Maksājumu vārtejas imitācijas smilškaste
Šī maksājumu vārtejas imitācijas smilškaste ļauj izstrādātājiem uzzināt, kā atbild karšu maksājumu API, neaizskarot īstu naudu. Izvēlieties vienu no publicētajiem testa karšu numuriem, ievadiet jebkuru nākotnes derīguma termiņu, CVC un summu un nospiediet “Imitēt maksājumu”. Lapa atgriež JSON objektu, kas veidots kā tipisks maksājuma nodoms (payment intent): id, statuss, karšu tīkls un pēdējie četri cipari, atteikuma kods un ziņojums neveiksmju gadījumā un fiktīvs autorizācijas kods apstiprinājumiem. 3-D Secure karte parāda imitētu papildu pārbaudi, lai jūs varētu vingrināties apstrādāt statusu requires_action, un katrs rezultāts ietver atbilstošo webhook notikumu. Simulators darbojas pilnībā jūsu pārlūkā: tas nesazinās ne ar vienu banku, karšu tīklu vai maksājumu pakalpojumu sniedzēju un pieņem tikai tabulā norādītos publicētos testa numurus. Īsti karšu numuri tiek noraidīti lokāli un nekur netiek nosūtīti.
FAQ
Vai smilškaste iekasē naudu no kartes vai sazinās ar banku?
Nē. Viss tiek imitēts jūsu pārlūkā. Neviens pieprasījums netiek nosūtīts uz Visatk, banku, karšu tīklu vai maksājumu pakalpojumu sniedzēju, un nauda netiek pārvietota.
Kāpēc mans kartes numurs tiek noraidīts?
Smilškaste pieņem tikai tabulā norādītos publicētos testa numurus. Jebkurš cits numurs, ieskaitot īstu karti, tiek atteikts lokāli, tāpēc tas nekad netiek uzskatīts par apstiprinātu.
Vai varu izmantot šos numurus pie sava īstā maksājumu pakalpojumu sniedzēja?
Tie ir plaši publicētie testa numuri, ko izmanto pakalpojumu sniedzēju testa režīmos. Tie darbojas tikai ar testa API atslēgām jūsu pakalpojumu sniedzēja smilškastē; reālajā režīmā tie vienmēr tiek noraidīti.