Creating orders on a test sandbox account without providing mobile number or bank details. API response is 200, but I can't see the order on my dashboard

I have created an account for a test project, following which I will move to a project on a larger scale that requires Square. I have not been able to add my phone number (ISD code is +91 i.e India) and I haven’t provided bank details as well.
I am using ordersApi.createOrder and paymentsApi.createPayment, these are the respective request payloads {
“order”: {
“location_id”: “L68CN62APR3B1”,
“source”: {
“name”: “MamaEatz Mobile”
},
“line_items”: [
{
“name”: “Item 1”,
“quantity”: “1”,
“base_price_money”: {
“amount”: 1000,
“currency”: “USD”
}
},
{
“name”: “Item 2”,
“quantity”: “2”,
“base_price_money”: {
“amount”: 500,
“currency”: “USD”
}
}
],
“fulfillments”: [
{
“uid”: “xxxxxxxxxxxxxxxxx”,
“type”: “PICKUP”,
“state”: “PROPOSED”,
“pickup_details”: {
“recipient”: {
“display_name”: “904202”
},
“schedule_type”: “SCHEDULED”,
“pickup_at”: “2024-10-05T13:45:19Z”
}
}
] and {
“source_id”: “[redacted]”,
“idempotency_key”: “paymentidempotency_key11”,
“amount_money”: {
“amount”: 2000,
“currency”: “USD”
},
“order_id”: “nbTADbvH7H6Qp9qc6p7Maoj17f4F”,
“cash_details”: {
“buyer_supplied_money”: {
“amount”: 2000,
“currency”: “USD”
}
}
}. Am I not seeing it on the dashboard because of not having given the required account details or is there something I need to fix in my code.

:wave: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

https://developer.squareup.com/docs/get-started/create-an-account

Additional Documentation

Take a Pickup Order and Pay for It
Invoices API
Create and Publish Invoices

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

The Orders API and Payments API calls you’re making seem to be correct. However, please note that orders and payments made in the Sandbox environment will not appear in the Production Seller Dashboard. They will only appear in the Sandbox Seller Dashboard.

To view your orders and payments, you need to access the Sandbox Seller Dashboard. You can do this by signing in to the Developer Dashboard, then under Sandbox Test Accounts, click the “Open” button for the default test account. This will open the Sandbox Seller Dashboard where you should be able to see your transactions.

Also, please note that the phone number and bank details are not required for testing in the Sandbox environment. The Sandbox is designed for testing purposes and doesn’t process real payments, so real bank account or phone number information is not necessary.

This answer was reviewed by @Bryan-Square.