OrderChangePayment
A mutation OrderChangePayment permite efetivar a troca de pagamento de um pedido fechado.
A nova forma de pagamento e o caso tenha o parcelamento, deverão ser executadas nas mutations CheckoutSelectPaymentMethod e CheckoutSelectInstallment informando o campo orderId.
Exemplo
mutation OrderChangePayment(
$checkoutId: Uuid!
$orderId: Long!
$paymentData: String!
$customerAccessToken: String!
) {
data: orderChangePayment(
checkoutId: $checkoutId
orderId: $orderId
paymentData: $paymentData
customerAccessToken: $customerAccessToken
) {
isSuccess
}
}
Mostrar resposta
{
"data": {
"OrderChangePayment": {
"isSuccess": true
}
}
}
Updated 7 months ago