class GenesisRuby::Api::Requests::Financial::Void
Void or undo payment transaction request
def init_field_validations
def init_field_validations required_fields.push *%i[transaction_id reference_id] end
def populate_structure
def populate_structure @tree_structure = { payment_transaction: { transaction_type: transaction_type, transaction_id: transaction_id, usage: usage, reference_id: reference_id, remote_ip: remote_ip } } end
def transaction_type
def transaction_type Api::Constants::Transactions::VOID end