Skip to main content
The payment object contains information about how an order was paid.
FieldTypeRequiredDescription
idstringYesUnique identifier for the payment
amountprice.mdYesPayment amount with currency information
statusPaymentStatusDTOYesPayment status (“processing”, “completed”, “failed”, “refunded”)
typePaymentTypeDTOYesPayment type (“external”, “stripe”, “store”) external means payment made through third party like Uber or Just eat
methodPaymentMethodTypeDTONoPayment method type (“HandledByStore”, “PersistentCard”, “TemporaryCard”, “Twint”, “RevolutPay”)
externalIdstringYesExternal reference ID for the payment
paymentMethodIdstringNoID of the saved payment method if applicable