Cost+Docs

Prófun samþættingar

Settu upp prófunarumhverfið þitt og notaðu prófunarskilríki

Áður en þú ferð í framleiðslu, notaðu Cost+ sandbox-vefsíðu til að staðfesta að samþættingin þín virki rétt. Ekkert sérstakt sandbox-URL er til — þú notar sama framleiðslu-API endapunkt (https://api.costplus.online/v1) með API lykli frá sandbox-vefsíðu.

Að fá prófunar-API lykilinn þinn

  1. Skráðu þig inn í gátt söluaðila
  2. Farðu í Vefsíður
  3. Stofnaðu nýja vefsíðu og veldu Sandbox sem tegund, eða veldu fyrirliggjandi sandbox-vefsíðu
  4. Smelltu á Samþætting til að finna API lykilinn þinn
  5. Notaðu þennan API lykil í samþættingunni þinni — allar færslur verða hermdar

Sandbox gagnvart framleiðsluham ræðst alfarið af tegund vefsíðu í gátt söluaðila, ekki af API URL-inu. API lykill sandbox-vefsíðu vinnur úr hermiðum færslum; API lykill framleiðsluvefsíðu vinnur úr raunverulegum greiðslum. Báðir nota sama API endapunkt.

Prófunarkortanúmer

Notaðu kortanúmerin hér að neðan til að herma eftir mismunandi greiðsluaðstæðum. Notaðu ekki raunveruleg kortanúmer í prófunarham.

KortanúmerCVVTegundNiðurstaða
4111111111111111hvaða sem erVisaVel heppnuð
5544330000000037hvaða sem erMastercardVel heppnuð
4462030000000000hvaða sem erVisaVel heppnuð
4111111111111105hvaða sem erVisaHafnað
4111111111111143hvaða sem erVisaStolið kort
4111111111111151hvaða sem erVisaÓfullnægjandi innistæða

Notaðu hvaða framtíðargildi og 3 stafa CVC sem er.

Prófunarkortanúmer virka aðeins í sandbox-ham. Sending þeirra á API lykil framleiðsluvefsíðu mun leiða til hafnaðrar færslu.

Villukóðar

Þegar færsla mistekst skilar API einum af eftirfarandi villukóðum í reason reit færslunnar:

VillukóðiLýsing
ERROR_CARD_AUTHENTICATION_FAILURE3DS auðkenning var ekki lokið í tíma; greiðslu hætt
ERROR_CARD_CVV_NOT_VALIDCVV rétt sniðið en ekki gilt
ERROR_CARD_INFORMATION_NOT_VALIDKortaupplýsingar rétt sniðnar en ekki gildar
ERROR_CARD_NOT_SUPPORTED_FOR_ECOMMERCEFærsla ekki studd fyrir rafræn viðskipti
ERROR_CARD_NOT_VALIDKortakenni er ekki gilt
ERROR_CARD_TYPE_DISABLEDKortategund er óvirk
ERROR_TRANSACTION_FAILEDKortafærsla mistókst
ERROR_TRANSACTION_REJECTED_BY_CARD_PROCESSORHafnað af vinnsluaðila (inniheldur Visa/MC tölulegan kóða)
ERROR_TRANSACTION_TYPE_NOT_ALLOWED_BY_SELLERTegund færslu ekki leyfð af seljanda
ERROR_TRANSACTION_TYPE_NOT_SUPPORTEDEkki stutt af kortaneti
INVALID_CARD_CVVCVV ekki þekkt
INVALID_CARD_NUMBERKortanúmer ekki þekkt

Algengar API-staðfestingarvillur

Þessar villur eru skilaðar sem 400 Bad Request þegar API-beiðnin sjálf er ógild:

VillaLýsing
Unknown payment methodÞú gafst upp rangt nafn greiðslumáta
No permissions for payment methodAPI lykillinn þinn (verkefni) hefur ekki heimildir fyrir tilgreindum greiðslumáta
Payment method not enabledGreiðslumátinn hefur ekki verið virkjaður fyrir API lykilinn þinn (verkefni)
Payment method not supportedAPI lykillinn þinn (verkefni) hefur ekki rétta stöðu til að nota tilgreindan greiðslumáta

Ef þú færð "Payment method not enabled" eða "No permissions", athugaðu stillingar greiðslumáta í gátt söluaðila undir stillingum vefsíðunnar þinnar.

On this page