class Oyi::Acceptance
Accept fund from yoru customers
Public Class Methods
create_invoice(params)
click to toggle source
Create a payment checkout URL with addtional details for invoicing
# File lib/oyi/acceptance.rb, line 13 def create_invoice(params) Client.request http_method: :post, endpoint: '/api/payment-checkout/create-invoice', params: params end
delete(params)
click to toggle source
Delete a payment/invoice link
# File lib/oyi/acceptance.rb, line 23 def delete(params) Client.request http_method: :delete, endpoint: "/api/payment-checkout/#{params[:payment_link_id_or_partner_tx_id]}" end
get(params)
click to toggle source
Get the details of a payment/invoice link
# File lib/oyi/acceptance.rb, line 28 def get(params) Client.request http_method: :get, endpoint: "/api/payment-checkout/#{params[:payment_link_id_or_partner_tx_id]}" end
payment_checkout(params)
click to toggle source
Create a payment checkout URL
# File lib/oyi/acceptance.rb, line 8 def payment_checkout(params) Client.request http_method: :post, endpoint: '/api/payment-checkout/create-v2', params: params end
status(params)
click to toggle source
Get the status of a transaction
# File lib/oyi/acceptance.rb, line 18 def status(params) Client.request http_method: :get, endpoint: "/api/payment-checkout/status?#{URI.encode_www_form(params)}" end