class PayBoutique::PaymentDetails
Attributes
order_id[RW]
reference_id[RW]
Public Class Methods
new(**params)
click to toggle source
# File lib/pay_boutique/payment_details.rb, line 68 def initialize(**params) @params = Params.new(OpenStruct.new(params)) end
retrieve(**args)
click to toggle source
# File lib/pay_boutique/payment_details.rb, line 63 def self.retrieve(**args) response = new(args).call RequestParser.new(response) end
Public Instance Methods
call()
click to toggle source
# File lib/pay_boutique/payment_details.rb, line 72 def call self.class.post(request_url, body: request_body) end