Module: FlowCl::Refund

Included in:
Client
Defined in:
lib/flow_cl/refund.rb

Instance Method Summary collapse

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