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

# Field Mappings

> 71 upstream field mappings and normalization transformations.

Use these mappings to relate upstream fields to the AMLOK data model. Field population depends on the source product, account permissions, and available evidence.

## Plaid - Canada (CA) / Plaid - United States (US)

> **M001 · bank\_account.source\_account\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].account\_id |
> | AMLOK target | bank\_account.source\_account\_id |
> | Transformation proposal | Keep case and connection context. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M002 · bank\_account.name**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].name |
> | AMLOK target | bank\_account.name |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M003 · bank\_account.official\_name**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].official\_name |
> | AMLOK target | bank\_account.official\_name |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M004 · bank\_account.mask**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].mask |
> | AMLOK target | bank\_account.mask |
> | Transformation proposal | Preserve as string, not identity key. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M005 · bank\_account.account\_type**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].type |
> | AMLOK target | bank\_account.account\_type |
> | Transformation proposal | Map explicit enum. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M006 · bank\_account.account\_subtype**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].subtype |
> | AMLOK target | bank\_account.account\_subtype |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M007 · account\_balance.current.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].balances.current |
> | AMLOK target | account\_balance.current.amount |
> | Transformation proposal | Serialize exact decimal; retain asset/liability basis. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M008 · account\_balance.available.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].balances.available |
> | AMLOK target | account\_balance.available.amount |
> | Transformation proposal | Null stays unavailable. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M009 · account\_balance.credit\_limit.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].balances.limit |
> | AMLOK target | account\_balance.credit\_limit.amount |
> | Transformation proposal | Preserve null and product context. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M010 · account\_balance.current.currency**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].balances.iso\_currency\_code |
> | AMLOK target | account\_balance.current.currency |
> | Transformation proposal | Retain unofficial currency separately if applicable. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M011 · account\_balance.as\_of**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | accounts\[].balances.last\_updated\_datetime |
> | AMLOK target | account\_balance.as\_of |
> | Transformation proposal | Do not invent missing timestamp. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M012 · connection.institution\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /accounts/get |
> | Upstream field / value | item.institution\_id |
> | AMLOK target | connection.institution\_id |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Cached account balances; selected institution/product controls optional fields. No entitlement inferred. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/accounts](https://plaid.com/docs/api/accounts/)

> **M013 · bank\_transaction.source\_transaction\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].transaction\_id |
> | AMLOK target | bank\_transaction.source\_transaction\_id |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M014 · bank\_transaction.account\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].account\_id |
> | AMLOK target | bank\_transaction.account\_id |
> | Transformation proposal | Resolve via connection account mapping. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M015 · bank\_transaction.amount.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].amount |
> | AMLOK target | bank\_transaction.amount.amount |
> | Transformation proposal | Absolute decimal magnitude. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M016 · bank\_transaction.direction**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].amount |
> | AMLOK target | bank\_transaction.direction |
> | Transformation proposal | Positive outflow; negative inflow; zero neutral. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M017 · bank\_transaction.amount.currency**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].iso\_currency\_code |
> | AMLOK target | bank\_transaction.amount.currency |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M018 · bank\_transaction.posted\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].date |
> | AMLOK target | bank\_transaction.posted\_on |
> | Transformation proposal | Map only posted records; pending is not posted. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M019 · bank\_transaction.authorized\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].authorized\_date |
> | AMLOK target | bank\_transaction.authorized\_on |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M020 · bank\_transaction.description**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].name |
> | AMLOK target | bank\_transaction.description |
> | Transformation proposal | Preserve legacy description; not merchant identity. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M021 · bank\_transaction.merchant\_name**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].merchant\_name |
> | AMLOK target | bank\_transaction.merchant\_name |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M022 · bank\_transaction.status**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].pending |
> | AMLOK target | bank\_transaction.status |
> | Transformation proposal | true=pending; false=posted. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M023 · bank\_transaction.pending\_transaction\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].pending\_transaction\_id |
> | AMLOK target | bank\_transaction.pending\_transaction\_id |
> | Transformation proposal | Resolve prior pending ID; supersede correctly. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M024 · bank\_transaction.payment\_channel**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].payment\_channel |
> | AMLOK target | bank\_transaction.payment\_channel |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M025 · bank\_transaction.source\_category**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | added\[].personal\_finance\_category.detailed |
> | AMLOK target | bank\_transaction.source\_category |
> | Transformation proposal | AMLOK category requires separate classification. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

> **M026 · common.deleted\_at**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | BANK-02; BANK-13 |
> | Upstream object / API | /transactions/sync |
> | Upstream field / value | removed\[].transaction\_id |
> | AMLOK target | common.deleted\_at |
> | Transformation proposal | Create tombstone with observed removal time. |
> | Source evidence | Documented |
> | Availability conditions | Product-specific sign convention; sync added/modified/removed sets must all be applied. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [plaid.com/docs/api/products/transactions](https://plaid.com/docs/api/products/transactions/)

## Stripe

> **M027 · processor\_transaction.source\_transaction\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | id |
> | AMLOK target | processor\_transaction.source\_transaction\_id |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M028 · processor\_transaction.gross.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | amount |
> | AMLOK target | processor\_transaction.gross.amount |
> | Transformation proposal | Minor units to exact major units; retain sign. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M029 · processor\_transaction.fee.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | fee |
> | AMLOK target | processor\_transaction.fee.amount |
> | Transformation proposal | Minor units to exact major units. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M030 · processor\_transaction.net.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | net |
> | AMLOK target | processor\_transaction.net.amount |
> | Transformation proposal | Minor units to exact major units; retain sign. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M031 · processor\_transaction.net.currency**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | currency |
> | AMLOK target | processor\_transaction.net.currency |
> | Transformation proposal | Uppercase currency; apply to all event money. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M032 · processor\_transaction.event\_type**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | type |
> | AMLOK target | processor\_transaction.event\_type |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M033 · processor\_transaction.reporting\_category**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | reporting\_category |
> | AMLOK target | processor\_transaction.reporting\_category |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M034 · processor\_transaction.availability\_status**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | status |
> | AMLOK target | processor\_transaction.availability\_status |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M035 · processor\_transaction.available\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | available\_on |
> | AMLOK target | processor\_transaction.available\_on |
> | Transformation proposal | Unix timestamp to documented calendar date. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M036 · processor\_transaction.occurred\_at**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | created |
> | AMLOK target | processor\_transaction.occurred\_at |
> | Transformation proposal | Unix seconds to UTC timestamp. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

> **M037 · processor\_transaction.source\_object\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | PAY-02 |
> | Upstream object / API | BalanceTransaction |
> | Upstream field / value | source |
> | AMLOK target | processor\_transaction.source\_object\_id |
> | Transformation proposal | Retain expanded-object ID if expanded. |
> | Source evidence | Documented |
> | Availability conditions | Merchant authorization required; this ledger is separate from a bank-account transaction feed. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [docs.stripe.com/api/balance\_transactions/object](https://docs.stripe.com/api/balance_transactions/object)

## Shopify / Shopify POS

> **M038 · order.source\_order\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | id |
> | AMLOK target | order.source\_order\_id |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M039 · order.order\_number**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | name |
> | AMLOK target | order.order\_number |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M040 · order.placed\_at**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | createdAt |
> | AMLOK target | order.placed\_at |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M041 · order.cancelled\_at**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | cancelledAt |
> | AMLOK target | order.cancelled\_at |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M042 · order.payment\_status**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | displayFinancialStatus |
> | AMLOK target | order.payment\_status |
> | Transformation proposal | Preserve provider financial-state meaning. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M043 · order.fulfillment\_status**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | displayFulfillmentStatus |
> | AMLOK target | order.fulfillment\_status |
> | Transformation proposal | Map versioned enum. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M044 · order.total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | totalPriceSet.shopMoney |
> | AMLOK target | order.total.amount |
> | Transformation proposal | Use amount member and currencyCode companion. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M045 · order.current\_total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | currentTotalPriceSet.shopMoney |
> | AMLOK target | order.current\_total.amount |
> | Transformation proposal | Keep current total distinct from original. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M046 · order.refunded\_total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | totalRefundedSet.shopMoney |
> | AMLOK target | order.refunded\_total.amount |
> | Transformation proposal | Use amount and currencyCode. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M047 · order.tax\_total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | totalTaxSet.shopMoney |
> | AMLOK target | order.tax\_total.amount |
> | Transformation proposal | Use amount and currencyCode. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M048 · order.taxes\_included**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | taxesIncluded |
> | AMLOK target | order.taxes\_included |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

> **M049 · order.is\_test**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ECOM-01; PAY-05 |
> | Upstream object / API | Order; Admin GraphQL 2026-10 |
> | Upstream field / value | test |
> | AMLOK target | order.is\_test |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | read\_orders and relevant protected-data permissions; older than 60 days requires appropriate all-orders access. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [shopify.dev/docs/api/admin-graphql/latest/objects/Order](https://shopify.dev/docs/api/admin-graphql/latest/objects/Order)

## Xero

> **M050 · common.source\_refs\[].source\_record\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | InvoiceID |
> | AMLOK target | common.source\_refs\[].source\_record\_id |
> | Transformation proposal | Qualified by Xero organization. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M051 · invoice.number**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | InvoiceNumber |
> | AMLOK target | invoice.number |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M052 · invoice.counterparty\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | Contact.ContactID |
> | AMLOK target | invoice.counterparty\_id |
> | Transformation proposal | Resolve counterparty within organization. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M053 · invoice.issued\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | Date |
> | AMLOK target | invoice.issued\_on |
> | Transformation proposal | Preserve date; parse source encoding. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M054 · invoice.due\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | DueDate |
> | AMLOK target | invoice.due\_on |
> | Transformation proposal | Preserve calendar date. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M055 · invoice.status**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | Status |
> | AMLOK target | invoice.status |
> | Transformation proposal | Map enum; preserve original. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M056 · invoice.total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | Total |
> | AMLOK target | invoice.total.amount |
> | Transformation proposal | Exact decimal. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M057 · invoice.total.currency**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | CurrencyCode |
> | AMLOK target | invoice.total.currency |
> | Transformation proposal | Apply to document money fields. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M058 · invoice.amount\_due.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | AmountDue |
> | AMLOK target | invoice.amount\_due.amount |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M059 · invoice.amount\_paid.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | AmountPaid |
> | AMLOK target | invoice.amount\_paid.amount |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M060 · invoice.amount\_credited.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | AmountCredited |
> | AMLOK target | invoice.amount\_credited.amount |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

> **M061 · invoice / bill (resource routing)**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-03 |
> | Upstream object / API | Invoices |
> | Upstream field / value | Type |
> | AMLOK target | invoice / bill (resource routing) |
> | Transformation proposal | Routing: ACCREC to invoice; ACCPAY to bill; Type is not status. |
> | Source evidence | Documented |
> | Availability conditions | The final Type row documents routing, not a direct status assignment. Line detail may require individual or paged reads. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.xero.com/documentation/api/accounting/invoices](https://developer.xero.com/documentation/api/accounting/invoices)

## QuickBooks Online

> **M062 · common.source\_refs\[].source\_record\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | Id |
> | AMLOK target | common.source\_refs\[].source\_record\_id |
> | Transformation proposal | Qualified by QBO company/realm. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M063 · invoice.number**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | DocNumber |
> | AMLOK target | invoice.number |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M064 · invoice.counterparty\_id**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | CustomerRef.value |
> | AMLOK target | invoice.counterparty\_id |
> | Transformation proposal | Resolve customer reference. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M065 · invoice.issued\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | TxnDate |
> | AMLOK target | invoice.issued\_on |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M066 · invoice.due\_on**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | DueDate |
> | AMLOK target | invoice.due\_on |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M067 · invoice.total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | TotalAmt |
> | AMLOK target | invoice.total.amount |
> | Transformation proposal | Preserve value. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M068 · invoice.amount\_due.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | Balance |
> | AMLOK target | invoice.amount\_due.amount |
> | Transformation proposal | Zero does not establish void status. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M069 · invoice.total.currency**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | CurrencyRef.value |
> | AMLOK target | invoice.total.currency |
> | Transformation proposal | Use documented home currency if no currency ref. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M070 · invoice.home\_total.amount**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | HomeTotalAmt |
> | AMLOK target | invoice.home\_total.amount |
> | Transformation proposal | Pair with company home currency. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)

> **M071 · invoice.exchange\_rate**
>
> | Property | Definition |
> | - | - |
> | Provider IDs | ACC-01 |
> | Upstream object / API | Invoice |
> | Upstream field / value | ExchangeRate |
> | AMLOK target | invoice.exchange\_rate |
> | Transformation proposal | Home units per document unit. |
> | Source evidence | Documented |
> | Availability conditions | QBO company scope, multicurrency settings and authorized Accounting API access determine population. |
> | Adapter test status | Not tested |
> | Reviewed on | 2026-10-22 |
>
> **Source documentation**
>
> * [developer.intuit.com/docs/api/accounting/invoice](https://developer.intuit.com/docs/api/accounting/invoice)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.