Paypal.Order.Authorization (Paypal v0.1.0)

View Source

Authorization is the information embebed into the Paypal.Order.Authorized for getting all of the information for the authorized payment.

Summary

Types

t()

The information about the authorization performed on an order. The important information here is the id because it will be important to perform actions using Paypal.Payment functions.

Types

t()

@type t() :: %Paypal.Order.Authorization{
  amount: Paypal.Common.CurrencyValue.t() | nil,
  create_time: DateTime.t() | nil,
  custom_id: String.t() | nil,
  expiration_time: DateTime.t() | nil,
  id: String.t() | nil,
  invoice_id: String.t() | nil,
  links: [Paypal.Common.Link.t()],
  network_transaction_reference: map() | nil,
  seller_protection: Paypal.Order.Authorization.SellerProtection.t() | nil,
  status: any() | nil,
  status_details: map() | nil,
  update_time: DateTime.t() | nil
}

The information about the authorization performed on an order. The important information here is the id because it will be important to perform actions using Paypal.Payment functions.