Send by Check

Usecase 1: Transaction marked as Processing

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes.
Step 1: Get Transaction
"status": "PROCESSING",
"statusReason":"PROCESSING_IN_TRANSIT",

Additional Info:
• Kindly wait for 60 minutes to view results.

Usecase 2: Transaction marked as Completed With Delivery Details

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes and ensure.
"processingDetail.deliveryMode": "OVERNIGHT"/"TWO_DAY",
Step 1: Get Transaction
"status": "COMPLETED",
"statusReason": "PROCESSED_BY_SYSTEM",
processingDetail.deliveryMode": "OVERNIGHT/ TWO_DAY",
"processingDetail.checkNumber": "<check_number>",
"processingDetail.trackingId": "<tracking_id>",
"processingDetail.memo": "AS PER AGREEMENT",
"processingDetail.shippedBy": "UPS",
"processingDetail.printedBy": "CHECKISSUING"

Additional Info:
• Check Tracking Id associated with transaction and gets populated in tracking_id.
• Kindly wait for 60 minutes to view results.

Usecase 3: Transaction marked as In Delivery With Delivery Details

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes and ensure.
"processingDetail.deliveryMode": "STANDARD",
Step 1: Get Transaction
"status": "IN_DELIVERY",
"statusReason": "PROCESSING_IN_DELIVERY",
"processingDetail.deliveryMode ":"STANDARD",
"processingDetail.checkNumber": "<check_number>",
"processingDetail.memo": "AS PER AGREEMENT",
"processingDetail.shippedBy": "UPS",
"processingDetail.printedBy": "CHECKISSUING"

Additional Info:
• Check Number associated with transaction get populated in check_number.
• Kindly wait for 60 minutes to view results.

Usecase 4: Transaction marked as Delivered With Delivery Details

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes and ensure.
"processingDetail.deliveryMode": "OVERNIGHT"/ "TWO_DAY"
Step 1: Get Transaction
"status": "DELIVERED",
"statusReason": "Transaction delivered",

Additional Info:
• Kindly wait for 60 minutes to view results.

Usecase 5: Transaction mark as Failed

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes and amount.

Case 1 - $333.33 – failure to print
"amount": "333.33"

Case 2- $334.44 – failure to deliver
"amount": "334.44"
Step 1: Get Transaction
Case 1 - $333.33 – failure to print
"status": "FAILED",
"statusReason": "FAILED TO PRINT",

Case 2- $334.44 – failure to deliver
"status": "FAILED",
"statusReason": "FAILED TO DELIVER",

Additional Info:
• Kindly wait for 60 minutes to view results.

Usecase 6: Transaction marked as Stopped

Sandbox Simulation DataResult
Step 1: Create Transaction
Create a Send by Check txn with all required nodes.

Step 2: Stop Transaction
Ensure it goes into Processing or In Delivery or Delivered status and then initiate a STOP.
Step 1: Get Transaction
"status": "STOPPED",
"statusReason": "INCORRECTLY_CREATED",

Additional Info:
• Kindly wait for 60 minutes to view results.

Usecase 7: Transaction marked as Pending

Sandbox Simulation DataResult
Step 1: Create Transaction
• Create a Send by Check txn with all required nodes.
• Ensure account entity is in INACTIVE status.
Step 1: Get Transaction
"status": "PENDING",
"statusReason": "ACCOUNT_INACTIVE",

Additional Info:
• Kindly wait for 60 minutes to view results.

Did this page help you?
.readme-logo { display: none !important; }