Paypal.Subscription.Transaction (Paypal v0.2.0)

Copy Markdown View Source

Transaction item within a subscription's transaction list.

Official PayPal API Documentation: List Transactions for Subscription

Summary

Types

t()

Subscription transaction

Types

t()

@type t() :: %Paypal.Subscription.Transaction{
  amount_with_breakdown: Paypal.Common.CurrencyValue.t() | nil,
  id: String.t() | nil,
  payer_email: String.t() | nil,
  payer_name: map() | nil,
  status: any() | nil,
  time: DateTime.t() | nil
}

Subscription transaction:

  • id - Transaction ID.
  • status - Transaction status (:completed, :declined, :partially_refunded, :pending, :refunded, :failed).
  • amount_with_breakdown - Monetary amount with breakdown.
  • payer_name - Map containing payer name (given_name, surname).
  • payer_email - Payer email address.
  • time - Date and time of the transaction.