MOBBEX AVANZADO
Operatoria en 2 pasos
4 min
la operatoria en 2 pasos es un tipo especial de operatoria que requiere autorización a nivel de entidad y permite que la transacción pueda ser primero autorizada y luego capturada en otro momento este tipo de operatoria está disponible actualmente en 2 módulos checkout órdenes de pago a modo de ejemplo, se define el flujo de la operación para un checkout con la modalidad "2 pasos" de igual forma aplicaría para el módulo de órdenes de pago de forma predeterminada, ambos módulos trabajan sin operatoria en 2 pasos, es decir, la operación es directamente capturada sobre la tarjeta del cliente para poder habilitarla, es necesario definir en el cuerpo de la petición de creación del módulo la variable intent con el tipo de operatoria a realizar pago normal payment v2 operatoria en 2 pasos payment 2 step si la operatoria es en 2 pasos y se completa exitosamente la operación dentro del módulo, la misma pasa a estar en estado "autorizada" para poder finalmente capturar la operación, es necesario llamar a la siguiente api tab request url https api mobbex com p operations id capture name capturar operaci n method post request pathparameters queryparameters kind required name id type string description id de la operaci n que se intenta capturar headerparameters kind required name x api key type string description clave api de su aplicaci n kind required name x access token type string description token de acceso de la entidad bodydataparameters kind required name total type number description monto que se capturar formato xxx xx donde el punto es el separador decimal formdataparameters results languages id 8 mloqhq1bae ee8dsrhi code n result true n status message el cup n fue capturado correctamente n language 200 selectedlanguageid 8 mloqhq1bae ee8dsrhi examples languages id ndnecfzlaxk6d5szavvd8 code var data json stringify n total 100 n ; n nvar xhr new xmlhttprequest ; nxhr withcredentials true; n nxhr addeventlistener readystatechange function n if this readystate 4 n console log this responsetext ; n n ; n nxhr open post https api mobbex com p operations 54g tal s4 capture ; nxhr setrequestheader x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij ; nxhr setrequestheader x access token d31f0721 2f85 44e7 bcc6 15e19d1a53cc ; nxhr setrequestheader content type application json ; n nxhr send data ; language javascript id 0sb3ogxntfywrh1oq44b2 code ?php r n r n curl curl init ; r n r ncurl setopt array curl array r n curlopt url https api mobbex com p operations 54g tal s4 capture r n curlopt returntransfer true r n curlopt encoding r n curlopt maxredirs 10 r n curlopt timeout 0 r n curlopt followlocation true r n curlopt http version curl http version 1 1 r n curlopt customrequest post r n curlopt postfields r n total 100 00 r n r n curlopt httpheader array r n x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij r n x access token d31f0721 2f85 44e7 bcc6 15e19d1a53cc r n content type application json r n r n ; r n r n response curl exec curl ; r n r ncurl close curl ; r necho response; r n language php selectedlanguageid ndnecfzlaxk6d5szavvd8 description se debe tener en cuenta el acuerdo realizado con la marca ya que se podr capturar m s o menos de lo autorizado currentnewparameter label query parameter value queryparameters resultado result resultado de la llamada realizada siendo true cuando la operación se anula correctamente y false cuando se produce un fallo status message mensaje de resultado de la llamada o mensaje de la red consideraciones a tener en cuenta en la operatoria en 2 pasos en argentina solo se puede realizar en tarjetas de crédito cuando se activa la función 2 pasos, las tarjetas de débito, siguen funcionando en 1 paso la autorización solo permanece disponible 15 días corridos para su captura, pasado ese plazo, queda vencida y no se podrá recuperar ese dinero se pueden hacer devoluciones, posteriores a la captura cancelar autorización para cancelar una autorización realizada sobre una tarjeta, se puede utilizar la api documentada en el siguiente enlace devoluciones