# Configure Magento with Square - Production Mode

Go to the Square App you have created from your Square Account. Select Production from the top and then select OAuth from the left sidebar.

You will get a Production Application ID and Production Access Token.

![Square Application ID and Access Token Production Mode](https://magecomp.com/support/wp-content/uploads/2023/05/Square-Application-ID-and-Access-Token-Production-Mode.png)

Now head on to your Magento store admin. Go to Stores > Configuration. Under the MageComp tab, select the Squareup tab. Expand the General Configuration option.

![General Configuration Production Mode](https://magecomp.com/support/wp-content/uploads/2023/05/General-Configuration-Production-Mode.png)

* Application Mode – Select the Production option when you are ready to allow customers to make payments through Square.
* Production Application ID – Copy the Production Application ID from the Square account and paste it here.
* Production Access Token – Copy the Production Access Token from the Square account and paste it here.

Click on the Save Config button.

Now, expand the Oauth Configuration option.

![Oauth Configuration Production Mode](https://magecomp.com/support/wp-content/uploads/2023/05/Oauth-Configuration-Production-Mode.png)

* Redirect Url – Copy the Redirect Url from here and paste it to your Square app as shown below and click on Save.

![Production Redirection URL](https://magecomp.com/support/wp-content/uploads/2023/05/Production-Redirection-URL.png)

* Get OAuth Token – Click on the Get OAuth Token button.

A popup will appear for Square login. Enter Square login details and click Sign in.

![Square login popup](https://magecomp.com/support/wp-content/uploads/2023/05/Square-login-popup.png)

Now select the location and click Save.

![Select location](https://magecomp.com/support/wp-content/uploads/2023/05/Select-location.png)

* Production Location – The location will automatically appear here once you save the location in Square.

Again hit the Save Config button to apply your configuration settings.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.magecomp.com/magento-2-square-payment-gateway-extension/configure-magento-with-square-production-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
