Class: Paystack::Resources::TransferRecipient
- Inherits:
-
BaseResource
- Object
- BaseResource
- Paystack::Resources::TransferRecipient
- Defined in:
- lib/paystack/resources/transfer_recipient.rb
Instance Method Summary collapse
-
#transferrecipient_bulk(body = {}) ⇒ Object
Bulk Create Transfer Recipient POST /transferrecipient/bulk.
-
#transferrecipient_create(body = {}) ⇒ Object
Create Transfer Recipient POST /transferrecipient.
-
#transferrecipient_delete(code) ⇒ Object
Delete Transfer Recipient DELETE /transferrecipient/code.
-
#transferrecipient_fetch(code) ⇒ Object
Fetch Transfer recipient GET /transferrecipient/code.
-
#transferrecipient_list(query = {}) ⇒ Object
List Transfer Recipients GET /transferrecipient.
-
#transferrecipient_update(code, body = {}) ⇒ Object
Update Transfer Recipient PUT /transferrecipient/code.
Methods inherited from BaseResource
Instance Method Details
#transferrecipient_bulk(body = {}) ⇒ Object
Bulk Create Transfer Recipient POST /transferrecipient/bulk
10 11 12 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 10 def transferrecipient_bulk(body = {}) @transport.post("/transferrecipient/bulk", body: body) end |
#transferrecipient_create(body = {}) ⇒ Object
Create Transfer Recipient POST /transferrecipient
17 18 19 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 17 def transferrecipient_create(body = {}) @transport.post("/transferrecipient", body: body) end |
#transferrecipient_delete(code) ⇒ Object
Delete Transfer Recipient DELETE /transferrecipient/code
24 25 26 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 24 def transferrecipient_delete(code) @transport.delete("/transferrecipient/#{code}") end |
#transferrecipient_fetch(code) ⇒ Object
Fetch Transfer recipient GET /transferrecipient/code
31 32 33 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 31 def transferrecipient_fetch(code) @transport.get("/transferrecipient/#{code}") end |
#transferrecipient_list(query = {}) ⇒ Object
List Transfer Recipients GET /transferrecipient
38 39 40 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 38 def transferrecipient_list(query = {}) @transport.get("/transferrecipient", query: query) end |
#transferrecipient_update(code, body = {}) ⇒ Object
Update Transfer Recipient PUT /transferrecipient/code
45 46 47 |
# File 'lib/paystack/resources/transfer_recipient.rb', line 45 def transferrecipient_update(code, body = {}) @transport.put("/transferrecipient/#{code}", body: body) end |