Class: MangoModel::PayIn

Inherits:
Transaction show all
Extended by:
NonInstantiable
Defined in:
lib/mangopay/model/entity/pay_in/pay_in.rb

Overview

Pay In entity

Constant Summary

Constants included from MangoPay::Jsonifier

MangoPay::Jsonifier::LOG

Instance Attribute Summary collapse

Attributes inherited from Transaction

#author_id, #credited_funds, #credited_user_id, #credited_wallet_id, #debited_funds, #debited_wallet_id, #execution_date, #fees, #nature, #result_code, #result_message, #status, #type

Attributes inherited from EntityBase

#creation_date, #id, #tag

Method Summary

Methods included from NonInstantiable

initialize

Methods included from MangoPay::Jsonifier

#dejsonify, #jsonify!

Instance Attribute Details

#cultureObject

CultureCode

The language to use for the payment page



14
15
16
# File 'lib/mangopay/model/entity/pay_in/pay_in.rb', line 14

def culture
  @culture
end

#execution_typeObject

PayInExecutionType

Its execution type



17
18
19
# File 'lib/mangopay/model/entity/pay_in/pay_in.rb', line 17

def execution_type
  @execution_type
end

#payment_typeObject

PayInPaymentType

Its type



11
12
13
# File 'lib/mangopay/model/entity/pay_in/pay_in.rb', line 11

def payment_type
  @payment_type
end