iyzico v1.5.6 Iyzico.SecurePaymentRequest

Data structures and functions involving secure payments.

Link to this section Summary

Types

Represents currency of the candidate payment

Represents channel of the candidate payment

Represents group of the candidate payment

t()

Represents a secure payment request

Link to this section Types

Link to this type currency()
currency() :: :try

Represents currency of the candidate payment.

Link to this type payment_channel()
payment_channel() :: :web

Represents channel of the candidate payment.

Link to this type payment_group()
payment_group() :: :product

Represents group of the candidate payment.

Link to this type t()
t() :: %Iyzico.SecurePaymentRequest{basket_id: binary, basket_items: list, billing_address: Iyzico.Address.t, buyer: Iyzico.Buyer.t, callback_url: binary, conversation_id: binary, currency: currency, installment: integer, locale: binary, paid_price: binary, payment_card: Iyzico.Card.t, payment_channel: payment_channel, payment_group: payment_group, price: binary, shipping_address: Iyzico.Address.t}

Represents a secure payment request.

The only difference of this struct from Iyzico.PaymentRequest.t struct is callback_url field.