class BtcPay::Client::Api::StorePayouts

Constants

PATH

Public Instance Methods

approve(store_id, payout_id, payload, **opts) click to toggle source

@see docs.btcpayserver.org/API/Greenfield/v1/#/paths/~1api~1v1~1stores~1{storeId}~1payouts~1{payoutId}/post

# File lib/btcpay/client/api/store_payouts.rb, line 10
def approve(store_id, payout_id, payload, **opts)
  client.post(store_path(store_id, payout_id), payload: payload, options: opts)
end
cancel(store_id, payout_id, **opts)
Alias for: delete
delete(store_id, payout_id, **opts) click to toggle source

@see docs.btcpayserver.org/API/Greenfield/v1/#tag/Pull-payments-(Management)/paths/~1api~1v1~1stores~1{storeId}~1payouts~1{payoutId}/delete

# File lib/btcpay/client/api/store_payouts.rb, line 15
def delete(store_id, payout_id, **opts)
  client.delete(store_path(store_id, payout_id), options: opts)
end
Also aliased as: cancel

Protected Instance Methods

set_base_path() click to toggle source
# File lib/btcpay/client/api/store_payouts.rb, line 23
def set_base_path
  @base_path = PATH.dup
end