-
Notifications
You must be signed in to change notification settings - Fork 88
Criar um pagamento com custódia
A Custódia é uma ferramenta exclusiva para uso de marketplaces que possibilita o bloqueio e desbloqueio temporários de transações através de APIs. O uso desse serviço é recomendado para marketplaces que desejam oferecer mais segurança aos compradores e evitar chargebacks por eventuais falhas de entregas dos vendedores.
Para criar um pagamento com custódia basta usar em seu objeto de Pagamento o método setEscrow e passar a descrição da custódia. Para mais detalhes sobre a criação de pagamentos consulte a seção Criar um pagamento.
A variável $order no exemplo é um objeto do tipo Orders que é o pedido para qual o pagamento será adicionado, você pode conferir como cadastrar um novo pedido ou obter um pedido já cadastrado nas seções Criar um pedido ou Consultar um pedido.
Note que é preciso passar o cliente, no caso passamos através da variável $customer, no exemplo ela é um objeto do tipo Customer, você pode conferir como cadastrar um novo cliente ou obter um cliente já cadastrado nas seções Cadastro de clientes e Consultar um cliente.
try {
$payment = $order->payments()
->setCreditCard(5, 2018, $cc, 123, $customer, false)
->setEscrow('teste de descricao')
->execute();
} catch (Exception $e) {
printf($e->__toString());
}Intro
Clientes
Pedidos
Pagamentos
- Criar um pagamento
- Criar um pagamento com custódia
- Criar um pedido com split de pagamentos
- Consultar um pagamento
- Capturar um pagamento pré-autorizado
- Cancelar um pagamento pré-autorizado
Reembolsos
Custódia
Multi-pedidos
Multi-pagamentos
OAuth (Moip Connect)
Conta Moip
Lançamentos
Transferências
Webhooks e Notificações