SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.PaymentOrderRequest (swedbankpay_checkout v0.2.0) View Source
Link to this section Summary
Link to this section Types
Specs
op() :: :Purchase
.payment_order.operation
Specs
t() ::
%SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.PaymentOrderRequest{
amount: Integer.t(),
currency: SwedbankpayCheckout.Model.Currency.t(),
description: String.t(),
generate_recurrence_token: boolean(),
instrument: String.t() | nil,
language: SwedbankpayCheckout.Model.Language.t(),
operation: op(),
order_items: [
SwedbankpayCheckout.Client.Psp.PaymentOrders.Common.OrderItem.t()
],
payee_info:
SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.PayeeInfo.t(),
payer: SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.Payer.t(),
risk_indicator:
SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.RiskIndicator.t()
| nil,
urls: SwedbankpayCheckout.Client.Psp.PaymentOrders.PostRequest.Urls.t(),
user_agent: String.t(),
vat_amount: Integer.t()
}
.payment_order