Merchant Initiated Transaction/Cardholder Initiated Transaction
Introdução
Abaixo teremos exemplos de cada tipo de transação indicado na página Envio de indicadores de Transação
Bandeira Master
Lembrando que o envio dessa informações é obrigatório para a Bandeira Mastercard
Transações Recorrentes
CRDP - Credential-on-file
Nesse tipo de transação, será adicionado o valor merchant
no campo initiating_entity
e o valor e **credentials_on_file**
nos campos **entry_mode**
e **initiating_reason**
{
"amount": 2000,
"initiator_id": "e4ca44a8d57c4df6",
"reference_id": "e4ca44a8d57c4df6",
"local_datetime": "2024-04-12T12:01:54",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "credentials_on_file",
"number": "6033401111633077000",
"expiration_date": "3111",
"cvv": "123",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "credentials_on_file"
}
}
Standing Order
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
Subscription
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
REIN - Recurring Installment
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
Transações com Cartões Armazenados
PASH - Partial Shipping
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
DESL - Delayed Sale
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
NOAC - No Attendance Charge
Nesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}
Reenvios
NNesse tipo de transação, será adicionado o valor merchant no campo <initiating_entity>
em uma situação de primeira recorrência (Valor subscription no campo initiating_reason
):
{
"amount": 4490,
"initiator_id": "51a3cca401874c8e",
"reference_id": "51a3cca401874c8e",
"local_datetime": "2024-04-07T19:48:50",
"payment_method": "card",
"channel": "website",
"card_transaction": {
"type": "credit",
"operation_type": "auth_and_capture",
"card": {
"entry_mode": "manual",
"number": "6033401111633077000",
"expiration_date": "3111",
"holder_name": "TONY STARK"
}
},
"initiator": {
"initiating_entity": "merchant",
"initiating_reason": "subscription"
}
}