> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upflow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# NetSuite - Payment method mapping

> Map your Upflow payment methods to your NetSuite payment methods so every payment Upflow exports carries its payment method and check number, making payments from Upflow easy to trace in NetSuite.

When Upflow exports a payment to NetSuite, it also exports **how the payment was made** and, where relevant, **the check number** — so payments coming from Upflow are easy to trace and reconcile in NetSuite.

## What gets exported

Both fields are written to the **Payment Method** subtab of the **Customer Payment** record Upflow creates in NetSuite:

| Field in Upflow | Field in NetSuite  | Details                                                                                              |
| --------------- | ------------------ | ---------------------------------------------------------------------------------------------------- |
| Payment method  | **Payment Method** | Exported using the mapping you define below. Left blank when the Upflow payment method isn't mapped. |
| Check number    | **Check #**        | Exported as-is whenever the payment carries one. No mapping needed.                                  |

<img src="https://mintcdn.com/upflow-04dc27cd/vzvsyyOq7V1pfaY2/images/netsuite-customer-payment-method-and-check-number.png?fit=max&auto=format&n=vzvsyyOq7V1pfaY2&q=85&s=821b7e687aab3b1276f9f07a7133182f" alt="A NetSuite Customer Payment record created by Upflow, with the memo Applied via Upflow: INV000485 in Primary Information and the Payment Method subtab showing PAYMENT METHOD VISA and CHECK # 1004" width="640" data-path="images/netsuite-customer-payment-method-and-check-number.png" />

Your mapping covers every payment Upflow writes back — both the payments you collect through Upflow and the bank transactions you [apply to invoices in cash application](/en-us/cash-application/application-logic/apply-bank-transactions-to-invoices), where the payment method and check number captured on the transaction follow through to NetSuite.

## Map your payment methods

1. Go to your [**Settings > Integrations**](https://app.upflow.io/organization/-/settings/integrations) and open your NetSuite integration settings.
2. In the **Payment method mapping** section, each Upflow payment method is listed in the **Upflow** column: **Card**, **Bank transfer**, **Direct Debit**, **Cash**, **Check** and **Other**.
3. For each one, use the **NetSuite** dropdown to pick the payment method it should be exported as — for example, map Upflow's **Card** to your `VISA` payment method in NetSuite.
4. Save your mapping.

<img src="https://mintcdn.com/upflow-04dc27cd/vzvsyyOq7V1pfaY2/images/netsuite-payment-method-mapping.png?fit=max&auto=format&n=vzvsyyOq7V1pfaY2&q=85&s=1ad9d37ab6b965a2cf4f1e45818743ee" alt="The Payment method mapping section of the NetSuite integration settings, with the Upflow payment methods Card, Bank transfer, Direct Debit, Cash, Check and Other in the left column and a NetSuite payment method dropdown next to each — Card mapped to VISA, Cash mapped to Cash, and the rest left on Select a payment method" width="579" data-path="images/netsuite-payment-method-mapping.png" />

The dropdown lists the payment methods that exist in your own NetSuite account, so you can only map to methods NetSuite already accepts. Any row left on **Select a payment method** stays unmapped.

<Note>
  You don't have to map every payment method. Only map the ones you want to see on your NetSuite Customer Payments.
</Note>

## What happens to unmapped payment methods

When an Upflow payment method has no NetSuite counterpart in your mapping — for example if you leave **Bank transfer** unmapped — the payment still exports normally, and the **Payment Method** field is simply left blank on the Customer Payment. This is the behavior you had before this mapping existed.

<Tip>
  If your NetSuite setup makes the **Payment Method** field mandatory on Customer Payments, an unmapped method causes the export to fail. See [Unable to set the payment method](/en-us/integrations/netsuite/common-errors#unable-to-set-the-payment-method) for the fix.
</Tip>

## Where payment methods come from

The payment method Upflow exports is the one carried by the payment itself:

* **Bank feed** — imported automatically with the transaction when your bank provides it. See [Connect your bank account](/en-us/cash-application/bank-feed/connect-your-bank-account-for-automatic-transaction-import).
* **CSV import** — mapped from a column in your file. See [Import bank transactions via CSV](/en-us/cash-application/csv-import/upload-bank-transactions).
* **Online payments collected through Upflow** — set from the method your customer paid with.
