View Source Craftgate.Adapter.PaymentReportingAdapter (Craftgate v1.0.42)

Provides capabilities to search for payments, retrieve payment details, retrieve payment transaction records, etc.

Link to this section Summary

Link to this section Functions

Link to this function

retrieve_payment(id, options \\ [])

View Source
@spec retrieve_payment(
  integer(),
  keyword()
) :: {:ok, Craftgate.Response.ReportingPaymentResponse.t()} | {:error, any()}
Link to this function

retrieve_payment!(id, options \\ [])

View Source
@spec retrieve_payment!(
  integer(),
  keyword()
) :: Craftgate.Response.ReportingPaymentResponse.t() | no_return()

Bangified version of retrieve_payment/2

Link to this function

retrieve_payment_refunds(payment_id, options \\ [])

View Source
@spec retrieve_payment_refunds(
  integer(),
  keyword()
) ::
  {:ok, Craftgate.Response.ReportingPaymentRefundListResponse.t()}
  | {:error, any()}
Link to this function

retrieve_payment_refunds!(payment_id, options \\ [])

View Source
@spec retrieve_payment_refunds!(
  integer(),
  keyword()
) :: Craftgate.Response.ReportingPaymentRefundListResponse.t() | no_return()

Bangified version of retrieve_payment_refunds/2

Link to this function

retrieve_payment_transaction_refunds(payment_id, payment_transaction_id, options \\ [])

View Source
@spec retrieve_payment_transaction_refunds(integer(), integer(), keyword()) ::
  {:ok, Craftgate.Response.ReportingPaymentTransactionRefundListResponse.t()}
  | {:error, any()}
Link to this function

retrieve_payment_transaction_refunds!(payment_id, payment_transaction_id, options \\ [])

View Source
@spec retrieve_payment_transaction_refunds!(integer(), integer(), keyword()) ::
  Craftgate.Response.ReportingPaymentTransactionRefundListResponse.t()
  | no_return()

Bangified version of retrieve_payment_transaction_refunds/3

Link to this function

retrieve_payment_transactions(payment_id, options \\ [])

View Source
@spec retrieve_payment_transactions(
  integer(),
  keyword()
) ::
  {:ok, Craftgate.Response.ReportingPaymentTransactionListResponse.t()}
  | {:error, any()}
Link to this function

retrieve_payment_transactions!(payment_id, options \\ [])

View Source
@spec retrieve_payment_transactions!(
  integer(),
  keyword()
) ::
  Craftgate.Response.ReportingPaymentTransactionListResponse.t() | no_return()

Bangified version of retrieve_payment_transactions/2

Link to this function

search_payment_refunds(params, options \\ [])

View Source
Link to this function

search_payment_refunds!(params, options \\ [])

View Source

Bangified version of search_payment_refunds/2

Link to this function

search_payment_transaction_refunds(params, options \\ [])

View Source
Link to this function

search_payment_transaction_refunds!(params, options \\ [])

View Source

Bangified version of search_payment_transaction_refunds/2

Link to this function

search_payments(params, options \\ [])

View Source
Link to this function

search_payments!(params, options \\ [])

View Source

Bangified version of search_payments/2