Module: FlowCl::Refund
- Included in:
- Client
- Defined in:
- lib/flow_cl/refund.rb
Instance Method Summary collapse
-
#create_refund(params:) ⇒ Object
Este servicio permite crear una orden de reembolso.
-
#refund_status(token:) ⇒ Object
Permite obtener el estado de un reembolso solicitado.
Instance Method Details
#create_refund(params:) ⇒ Object
Este servicio permite crear una orden de reembolso. Una vez que el receptor del reembolso acepte o rechaze el reembolso, Flow notificará vía POST a la página del comercio identificada en urlCallback pasando como parámetro token
9 10 11 12 13 |
# File 'lib/flow_cl/refund.rb', line 9 def create_refund(params:) path = 'api/refund/create' private_post(path, params) end |
#refund_status(token:) ⇒ Object
Permite obtener el estado de un reembolso solicitado. Este servicio se debe invocar desde la página del comercio que se señaló en el parámetro urlCallback del servicio refund/create.
18 19 20 21 22 |
# File 'lib/flow_cl/refund.rb', line 18 def refund_status(token:) path = 'api/refund/getStatus' private_get(path, { token: token }) end |