SyncteraRubySdk::Payment

Properties

Name Type Description Notes
description String User provided description for the payment schedule [optional]
error_details PaymentErrorDetails [optional]
id String Payment ID [optional]
metadata Object User provided JSON format data for the payment schedule [optional]
payment_date PaymentDate [optional]
payment_instruction PaymentInstruction [optional]
payment_schedule_id String ID of the payment schedule that executed this payment [optional]
status PaymentStatus [optional]
transaction_id String Transaction ID. It will be included only when status is COMPLETED [optional]

Example

require 'synctera_ruby_sdk'

instance = SyncteraRubySdk::Payment.new(
  description: null,
  error_details: null,
  id: null,
  metadata: null,
  payment_date: null,
  payment_instruction: null,
  payment_schedule_id: null,
  status: null,
  transaction_id: null
)