JUMP TOQuick StartGetting StartedJWT TokensReaders / Terminals - P5Readers / Terminals - AdyenReaders / Terminals - StripeTerminologyPaymentsPayment (CP) - Adyen: P5Payment (MKE) - Adyen: P5Payment (CP) - Adyen: S1F2/AMS1Payments (CNP) AdyenTerminal Simulation - AdyenTesting - AdyenError Handling - AdyenDuplicate Protection (CP) - AdyenPayment (CP) - StripePayment (CNP) StripeTerminal Simulation - StripeCard on FileSave COF - CP - AdyenSave COF - CNP - AdyenSave COF - CP - SummarySave COF - CP - auto capture - customer later - StripeSave COF - CP - manual capture - customer with intent - StripeSave COF - CP - no payment collected - StripeSave COF - CNP - Summary - StripeSave COF - CNP - manual capture - customer later - StripeSave COF - CNP - no payment collected - StripeCharge COF - auto capture - StripeCharge COF - auto capture - AdyenCharge COF - manual capture - AdyenInterac Payments (Canada)Collecting Interac Payments - AdyenRefunding Interac Payments - AdyenCollecting Interac Payments - StripeRefunding Interac Payments - StripeTesting InteracBest PracticesError HandlingProcessing Best PracticeQuilt Payments APIAccountsAccount LoginpostAccount CREATEpostApprove a domainputDonation Configuration GETgetDonation Configuration POSTpostAccount GET by external IDgetAccount DELETE by external IDdeleteSetup link GETgetPaymentsPayment CREATEpostPayment UPDATEputPayment AUTHpostPayment CAPTUREpostPayments GETgetPayments GET by external IDgetPayment GET by IDgetPayment GET by external IDgetPayment REFUNDpostPayment CANCELpostConnection Token GETgetEBT Balance GETgetCustomersCustomer GETgetCustomer ADD [Stripe]postCustomer cards GETgetCustomer card ADD [Stripe]postCustomer card UPDATEputCustomer card intent CREATEpostCustomer Card GETgetCustomer card DELETEdeleteLocationsLocations GETgetLocation CREATEpostLocations DELETEdeleteReaders / TerminalsTerminals GETgetTerminal ADDpostTerminal Types GETgetTerminal CANCELpostTerminal REMOVEdeleteReportsPayouts GETgetPayout Payments GETgetBalance GETgetWebhooks/v2/webhookpost/v2/webhookget/v2/webhookdeleteTerminal API (Internal)/v2/payment/details/{payment_id}get/v2/payment/statusputPowered by /v2/payment/details/{payment_id}get https://example.com/v2/payment/details/{payment_id}NOTE: This call requires the payment_id in the JWT payload.