A response from Dodo's deprecated direct payment creation endpoint.
Summary
Types
@type t() :: %DodoPayments.PaymentCreateResponse{ client_secret: String.t() | nil, customer: DodoPayments.ResponseTypes.customer_limited_details() | nil, discount_id: String.t() | nil, discount_ids: [String.t()] | nil, expires_on: String.t() | nil, extra: map(), metadata: DodoPayments.ResponseTypes.metadata() | nil, payment_id: String.t() | nil, payment_link: String.t() | nil, product_cart: [DodoPayments.ResponseTypes.product_cart_item()] | nil, total_amount: number() | nil }