JUMP TOAffirm APIIntroductionAuthenticationErrorsData TypesMerchant Transaction APITransaction API endpointsTransactions APIList TransactionsgetAuthorize TransactionpostList Transaction EventsgetRead TransactiongetUpdate TransactionpostCapture TransactionpostRefund TransactionpostVoid TransactionpostCheckpout APICheckoutRead CheckoutgetStorepostDirectpostUpdate CheckoutpostCheckout instrumentgetResend CheckoutpostThe checkout objectThe merchant objectThe discount objectThe metadata objectThe item objectThe customer objectThe itinerary objectShipping & billing objectsName objectAddress objectCards APICards APIRead CardgetCancel CardpostFinalize a cardpostProgressgetCharges APICharges APIAuthorize ChargepostList ChargesgetList charge eventsgetRead ChargegetCapture ChargepostRefund ChargepostUpdate ChargepostVoid ChargepostProgressgetName objectAttributes AttributeData typeDescriptionfirststringCan contain multiple words (for middle names).laststringCustomer's last name.fullstringRequired if 'first' and 'last' keys are missing. The string must contain at least two words. The name object{ "first": "John", "last": "Doe", "full": "John Doe" }