Omise::Client
Inherits Reference < Object
Constructors
Instance methods
Adds a newly tokenized card to an existing customer. Omise determines the resulting default card according to the customer API's normal behavior.
Creates a card charge from a single-use token produced in the browser by Omise.js. Raw card details must never be sent to this backend client.
Creates an Omise customer and converts an unused browser token into a reusable card. Raw card details must never reach this client.
Charges a reusable card associated with an Omise customer. Use CIT for an attended first payment and MIT plus a recurring reason for renewals.
Creates a Thailand TrueMoney Wallet charge using Omise's JumpApp flow. The customer must be redirected to the validated authorization URI.
Appends a String representation of this object which includes its class name, its object address and the values of all instance variables.
class Person
def initialize(@name : String, @age : Int32)
end
end
Person.new("John", 32).inspect # => #<Person:0x10fd31f20 @name="John", @age=32>