JUMP TOAffirm APIIntroductionAuthenticationErrorsMetadataData typesMerchant Transaction APITransaction ObjectThe transaction objectTransaction API EndpointsEvent ObjectThe transaction event objectTransactions APIList TransactionsgetAuthorize TransactionpostList Transaction EventsgetRead TransactiongetUpdate TransactionpostCapture TransactionpostRefund TransactionpostVoid TransactionpostList Settlement EventsgetList Settlement Event SummariesgetCheckout APIThe charge objectThe checkout objectThe merchant objectThe discount objectThe metadata objectThe item objectThe customer objectThe itinerary objectShipping & billing objectsName objectAddress objectThe event 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" }