> For the complete documentation index, see [llms.txt](https://docs.coda.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coda.co/codapay/codapay-integration-faq/general-questions.md).

# General Questions

## Integration Question

#### 1. Where is the Payment Channel list available for integration?

* [Hosted Payment Page](/codapay/integration-guides/payment-channel-info/hosted-payment-page.md)
* [Backend API](/codapay/integration-guides/payment-channel-info/backend-api.md)
* [Tokenization API 2.0](/codapay/integration-guides/payment-channel-info/tokenization-api-2.0.md)

***

## Payment Question

#### 1. I received an error, where can I check what does the error code means?

* Error Codes: Please refer [here](https://coda-payments.gitbook.io/coda-private-technical-documentation/wVhQbDbPyotRr4wm96SR/codapay/codapay-appendix/common-error-codes)

***

#### 2. The user did not receive the purchased item after payment

Please provide the following information to our TS team for transaction checking:

* Transaction Date/Time
* User ID
* Amount
* Coda Transaction ID
* Screenshot of payment proof from Coda

***

#### 3. Didn't receive a callback notification?

Please verify whether the configuration is complete and accurate under the `Integration -> Codapay -> Merchant & URLs Configuration` section on the Publisher Portal's left sidebar.

If everything is correct, please reach out to your Codapay support team with the Coda Transaction ID for further assistance.

***

#### 4. How does Codapay notify us of discontinued payment methods? Will we receive an error code if we request payment for a discontinued method?

Codapay will send notifications about discontinued payment methods to a subscription email address. If you request payment for a discontinued method, you will receive the error code 1301 Payment channel close/maintenance.

Refer to our Error Codes [here](https://coda-payments.gitbook.io/coda-private-technical-documentation/wVhQbDbPyotRr4wm96SR/codapay/codapay-appendix/common-error-codes).

***

#### 5. Brazil transactions face high-frequency errors in codes 248, 249, and 250

This is due to the KYC process implemented for verifying customer document numbers and validity, which includes validating the CPF/CNPJ number.

When a user makes a purchase, they are required to provide their CPF/CNPJ on the Coda checkout page. If customers input an invalid CPF/ CNPJ number, they will receive the following error message: “Invalid CPF/CNPJ, please verify your CPF/CNPJ number."

Refer to our Error Codes [here](https://coda-payments.gitbook.io/coda-private-technical-documentation/wVhQbDbPyotRr4wm96SR/codapay/codapay-appendix/common-error-codes).

***

#### 6. How can I differentiate Sandbox and Production transactions?

You can choose the appropriate options below:

* Merchant order ID, Example: Prod1234, Stage1234
* Configure sandbox and production URLs separately

***

## Publisher Portal

#### 1. I have entered the correct password and OTP code but nothing happens or an error is displayed

Please remove/delete the previous authentication code from the Authenticator App to log into the Publisher portal. Get a new login link by "Forgot your password", and log in again using the Authenticator App to scan the new authentication code.

<figure><img src="/files/RpzFv9ZqWw2YOM8ZLLHD" alt=""><figcaption></figcaption></figure>

***

#### 3. How can I invite my team members?

Publisher Portal -> Team -> Invite Member -> Send Invitation (Only available for Admin role)

<figure><img src="/files/thwKfI1dr9hDnA1weZyJ" alt=""><figcaption></figcaption></figure>

***

#### 4. Will sandbox transactions appear in the Publisher Portal > Transaction tab?

No. Transactions made in the sandbox environment will not show in the Transaction tab.\
You may use the inquiryPaymentResult API to check their status.

***

## Transaction Report

> Please review the detailed [documentation](https://coda-payments.gitbook.io/coda-private-technical-documentation/publisher-transaction-reports#ux08bk3ek5c3-1).

#### **1. How can I receive Coda’s transaction reports?**

* **Email** – Directly delivered to your inbox.
* **SFTP** – Secure File Transfer Protocol for automated retrieval.
* **Webhook Notifications** – Get real-time alerts when a report is ready.

***

#### **2. What types of transaction reports does Coda provide?**

Coda offers transaction reports in **Daily, Weekly, and Monthly** frequencies.

***

#### **3. What IP addresses should I whitelist for my SFTP server?**

Please refer to [Publisher Transaction Report](https://coda-payments.gitbook.io/coda-private-technical-documentation/publisher-transaction-reports#ux08bk3ek5c3-1)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.coda.co/codapay/codapay-integration-faq/general-questions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
