Capturar Pagamento Pré-autorizado

A pré-autorização é uma funcionalidade que permite você "reservar" uma quantia do limite do cartão de um cliente para que seja capturado posteriormente. Isso pode ser utilizado para aumentar o tempo de análise anti-fraude (caso você possua uma ferramenta própria). Cada pré-autorização pode ser mantida por até 5 dias e, caso a captura não ocorra, o pagamento será cancelado.

Essa API permite a captura de um pagamento que esteja pré-autorizado no Moip. Para que você possa pré-autorizar utilize o atributo delayCapture na criação de um pagamento. Somente é possível capturar um pagamento que esteja com status PRE_AUTHORIZED.

🚧

IMPORTANTE

1. Por recomendação das bandeiras de cartão, um pagamento pré-autorizado deverá ser capturado em até 5 dias. Caso ultrapassado esse período, o Moip cancelará o pagamento automaticamente.

2. Para criar um pagamento pré-autorizado você deverá utilizar o atributo delayCapture. Abaixo um exemplo do atributo que deve receber o valor true para ser habilitado.

{  
   "installmentCount":6,
   "statementDescriptor":"Minha Loja",
   "delayCapture":true,
   "fundingInstrument":{  
      "method":"CREDIT_CARD",
      "creditCard":{  
         "hash":"gOk+Yu4eFjKiCCDo/ps7KuLmkXWzprz8q1l0JGFxQFB6ty+iWDcIsAQW/DkL8b8hQm9HhYsMDtP/bXpaHzE8ZJhoBMjiYC37BOrW4eiPegTto20fUggy1vW4TEsWO1vQjOh6TFhkCxR4E0b/Zq2Z1QNwgTQaX1KphXdt2HGRLL7aAHuVcwh9/ljHZHD8FrBZ7UAR8Bk2PjOX8NHKxe1h9zrqFvccgK42ReJVja/X1yfUgs4zjESdfFuwm9/ZCdmXoFufkIgdKQm9TOgupJlrC6ZhOQ32GFRgfyUz/AEMbebMmFngYW5UsIPukg/NKWvMn5lpUetezxz5AR06mN+Uyg==",
         "store":true,
         "holder":{  
            "fullname":"Bárbara Marques",
            "birthdate":"1985-03-09",
            "taxDocument":{  
               "type":"CPF",
               "number":"86362891064"
            },
            "phone":{  
               "countryCode":"55",
               "areaCode":"11",
               "number":"44832057"
            },
            "billingAddress":{  
               "city":"Belo Horizonte",
               "district":"Savassi",
               "street":"Avenida Getúlio Vargas",
               "streetNumber":"6200",
               "zipCode":"83926500",
               "state":"MG",
               "country":"BRA"
            }
         }
      }
   }
}
Language