class PayBoutique::PaymentGateway

Public Class Methods

new(**params) click to toggle source
# File lib/pay_boutique/payment_gateway.rb, line 78
def initialize(**params)
  @params = Params.new(OpenStruct.new(params))
end

Public Instance Methods

url() click to toggle source
# File lib/pay_boutique/payment_gateway.rb, line 82
def url
  response = self.class.post(request_url, body: request_body)
  RequestParser.new(response).redirect_url
end