v1
latestOpenAPI 3.0.02026-07-26168846732.2 KBRouting
Routing - Evaluate
Evaluate routing rules
post/routing/evaluate
Request body
Example request
{
"paymentInfo": {
"paymentId": "pay_12345",
"currency": "USD",
"paymentType": "ORDER_PAYMENT",
"metadata": "metadata",
"paymentMethodType": "upi",
"paymentMethod": "upi",
"cardIsin": "424242"
},
"merchantId": "pro_aMoPnEkgCVnh2WVsFe32",
"eliminationEnabled": true
}Response
Routing rules evaluated successfully
Example response
{
"decided_gateway": "stripe:mca1",
"gateway_priority_map": {
"adyen:mca2": 1,
"stripe:mca1": 1
},
"routing_approach": "SR_SELECTION_V3_ROUTING",
"gateway_before_evaluation": "adyen:mca2",
"priority_logic_output": {
"gws": [
"stripe:mca1",
"adyen:mca2"
],
"primaryLogic": {
"name": "success_rate_logic",
"status": "success",
"failure_reason": "insufficient_data"
},
"fallbackLogic": {
"name": "success_rate_logic",
"status": "success",
"failure_reason": "insufficient_data"
}
},
"reset_approach": "NO_RESET",
"routing_dimension": "ORDER_PAYMENT, UPI, upi",
"routing_dimension_level": "PM_LEVEL"
}