Class: CheckoutSdk::Payments::PaymentInstruction

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/payments/payment_instruction.rb

Instance Attribute Summary collapse

Instance Attribute Details

#charge_bearerString

Returns ChargeBearer.

Returns:



21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#funds_transfer_typeString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#mvvString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#purposeString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#quote_idString

Returns:

  • (String)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#repairTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#schemeString

Returns:



21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end

#skip_expiryTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


21
22
23
24
25
26
27
28
29
30
# File 'lib/checkout_sdk/payments/payment_instruction.rb', line 21

class PaymentInstruction
  attr_accessor :purpose,
                :charge_bearer,
                :repair,
                :scheme,
                :quote_id,
                :skip_expiry,
                :funds_transfer_type,
                :mvv
end