JUMP TOAffirm APIIntroductionAuthenticationErrorsMetadataData typesMerchant Transaction APITransaction API EndpointsTransactions APIList TransactionsgetAuthorize TransactionpostList Transaction EventsgetRead TransactiongetUpdate TransactionpostCapture TransactionpostRefund TransactionpostVoid TransactionpostCheckout APIThe checkout objectThe merchant objectThe discount objectThe metadata objectThe item objectThe customer objectThe itinerary objectShipping & billing objectsName objectAddress objectCheckoutRead CheckoutgetStorepostDirectpostUpdate CheckoutpostResend CheckoutpostCards APICards APIRead CardgetCancel CardpostFinalize a cardpostCharges 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" }