x

Development Access to Production DB

HI,

I am new to Square and I am doing some development for a customer who has a live POS site.  The work I need to test requires his "Catalog", but I don't want to actually post orders, etc to his production site while I code.

 

How should this be handled?

Can the entire catalog be copied to a dev account?

Does creating another app from his account give development access to the production Catalog somehow?

I looked at export but the spreadsheet does not include all the Modifier_Lists or Variants.

 

Can someone point me in the right direction?

Thanks,

Sean

.

1,525 Views
Message 1 of 10
Report
9 REPLIES 9
Alumni

Hi @SeanD - you can get started with our sandbox to test!


Our sandbox consists of an isolated environment, with a set of testing accounts, and a sandbox seller dashboard for each account. Every developer gets their own sandbox they can set up and use in the Square Developer Dashboard.


The sandbox environment enables simulated business activity and lets a developer build, test, and monitor applications integrated with Square.

 

Real payment cards are not supported in the sandbox. Instead, a set of test card numbers are used when you test with the payment form or the In-App Payments SDK in the sandbox. To get started with sandbox, visit our Testing Developer Doc.

Valentina
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,466 Views
Message 2 of 10
Report

Thanks for the reply, but it did not address my question at all. How can I access my customers production Catalog to test and add orders that do NOT post to his production account?

 

Thanks again,

Sean

 

1,458 Views
Message 3 of 10
Report

Hi,

I added an item using the Square API (.NET). Now I can view the item in the API explorer, list catalog, "ITEM".  However, it is not in the seller dashboard under items.

Any ideas?

Thanks,

Sean

1,475 Views
Message 4 of 10
Report
Square Community Moderator

Hey @SeanD,
 

We're sorry the above answer didn't answer your question.

 

We don't have API training from the Community to be able to assist further. Please reach out to our direct CS team by email so they can send your questions over to our API team for follow up.

Ashley C
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,442 Views
Message 5 of 10
Report

OK. Why is this group named Point of Sale API?

1,427 Views
Message 6 of 10
Report
Alumni

Tip from our API team, @SeanD:

 

If you want to pull from the production catalog, you will need to duplicate it in sandbox so that it will not affect production.

Valentina
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,393 Views
Message 7 of 10
Report
Alumni

I reached out to the API team to see if I'm able to relay a bit more information here, but hopefully a fellow developer will drop by in the meantime, @SeanD. When we see questions left unanswered by fellow sellers here in the Community, we do our best to jump in and help!

Generally, the fastest way for you to get help with specific API questions will be to get in touch with us directly. Our Support team can put you in touch with a specialist for some more one-on-one assistance. Additionally, we have a Slack channel for developers, as well as our Square Developer Twitter page.

Valentina
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,412 Views
Message 8 of 10
Report

Thank you, I misunderstood.  I have submitted the question(s). There should be an easier way to move the whole catalog with variations and modifiers. But I guess it is good practice with the API!

1,391 Views
Message 9 of 10
Report
Alumni

I'm glad this was helpful!

 

Wishing you the best of luck as you continue setting things up here, @SeanD.

Valentina
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
1,388 Views
Message 10 of 10
Report