Created
July 5, 2024 04:28
-
-
Save jay-babu/ae2e207c67a53d074022e03e291b8ed1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
openapi: 3.0.2 | |
x-stoplight: | |
id: c6861590dda46 | |
info: | |
title: Finix API | |
description: | |
$ref: api-descriptions/main.md | |
contact: | |
name: Finix | |
url: https://finix.com | |
email: support@finixpayments.com | |
version: '2022-02-01' | |
x-ignoredHeaderParameters: | |
- Accept | |
- finix-apiuser-role | |
- date | |
- x-request-id | |
servers: | |
- description: Sandbox server to be used for testing and development | |
url: https://finix.sandbox-payments-api.com | |
tags: | |
- name: Authorizations | |
description: | |
$ref: api-descriptions/tags/authorizations.md | |
- name: Balance Transfers | |
description: | |
$ref: api-descriptions/tags/balance-transfers.md | |
- name: Disputes | |
description: | |
$ref: api-descriptions/tags/disputes.md | |
- name: Fee Profiles | |
description: | |
$ref: api-descriptions/tags/fee-profiles.md | |
- name: Identities | |
description: | |
$ref: api-descriptions/tags/identities.md | |
- name: Merchants | |
description: | |
$ref: api-descriptions/tags/merchants.md | |
- name: Payment Instruments | |
description: | |
$ref: api-descriptions/tags/payment-instruments.md | |
- name: Settlements | |
description: | |
$ref: api-descriptions/tags/settlements.md | |
- name: Transfers | |
description: | |
$ref: api-descriptions/tags/transfers.md | |
- name: Webhooks | |
description: | |
$ref: api-descriptions/tags/webhooks.md | |
- name: Devices | |
description: | |
$ref: api-descriptions/tags/devices.md | |
- name: Merchant Profiles | |
description: | |
$ref: api-descriptions/tags/merchant-profiles.md | |
- name: Reversals | |
description: | |
$ref: api-descriptions/tags/reversals.md | |
- name: Risk profiles | |
description: | |
$ref: api-descriptions/tags/risk-profiles.md | |
- name: Verifications | |
description: | |
$ref: api-descriptions/tags/verifications.md | |
- name: Files | |
description: | |
$ref: api-descriptions/tags/files.md | |
- name: Instrument Updates | |
description: | |
$ref: api-descriptions/tags/instrument-updates.md | |
- name: Onboarding Forms | |
description: | |
$ref: api-descriptions/tags/onboarding-forms.md | |
- name: Compliance Forms | |
description: | |
$ref: api-descriptions/tags/compliance-forms.md | |
x-tagGroups: | |
- name: MAIN RESOURCES | |
tags: | |
- Identities | |
- Merchants | |
- Payment Instruments | |
- Authorizations | |
- Transfers | |
- Webhooks | |
- Settlements | |
- Disputes | |
- Files | |
- Verifications | |
- Fees | |
- Users | |
- Instrument Updates | |
- Merchant Profiles | |
- Fee Profiles | |
- Onboarding Forms | |
- Compliance Forms | |
- Devices | |
- name: CORE-PAYFAC RESOURCES | |
tags: | |
- Applications | |
- Application Profiles | |
- Processors | |
- Balance Transfers | |
- name: SUBSCRIPTION BILLING | |
tags: | |
- Subscription Schedules | |
- Subscription Amounts | |
- Subscription Enrollments | |
paths: | |
/authorizations: | |
post: | |
tags: | |
- Authorizations | |
description: "Create an `Authorization` to process a transaction.\n\n`Authorizations`\ | |
\ can have six possible `states`, two of which are expected:\n\n- **SUCCEEDED**\ | |
\ \n- **FAILED**\n\nIf the `Authorization` has **SUCCEEDED** , it must be\ | |
\ captured before `expires_at` passes or the funds will be released. If the\ | |
\ `transfer` field of an `Authorization` is **null**, it hasn't been captured\ | |
\ yet.\n\nLearn how to prevent duplicate authorizations by passing an [Idempotency\ | |
\ ID](#section/Idempotency-Requests) in the payload.\n- `Authorizations` on\ | |
\ debit cards place a hold on funds in the cardholder's bank account and can\ | |
\ lead to lower than expected balances or issues with insufficient funds." | |
summary: Create an Authorization | |
operationId: createAuthorization | |
requestBody: | |
$ref: '#/components/requestBodies/CreateAuthorizationRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Authorization' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'402': | |
$ref: '#/components/responses/ErrorPaymentRequired' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Authorizations | |
description: 'Retrieve a list of `Authorizations`. ' | |
summary: List Authorizations | |
operationId: listAuthorizations | |
parameters: | |
- $ref: '#/components/parameters/QueryAmountFilter' | |
- $ref: '#/components/parameters/QueryAmountGtFilter' | |
- $ref: '#/components/parameters/QueryAmountGteFilter' | |
- $ref: '#/components/parameters/QueryAmountLtFilter' | |
- $ref: '#/components/parameters/QueryAmountLteFilter' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryIdempotencyIdFilter' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QuerySort' | |
- in: query | |
name: state | |
description: Filter by Transaction state. | |
schema: | |
enum: | |
- SUCCEEDED | |
- FAILED | |
- PENDING | |
- CANCELED | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryTraceIdFilter' | |
- $ref: '#/components/parameters/QueryVoidFilter' | |
- in: query | |
name: instrument_bin | |
description: Filter by Bank Identification Number (BIN). The BIN is the first | |
6 digits of the masked number. | |
schema: | |
type: string | |
- schema: | |
type: string | |
in: query | |
name: instrument_account_last4 | |
description: "Filter Transactions by the last 4 digits of the bank account.\ | |
\ The bank account last 4 are the last 4 digits of the masked number\tinstrument_account_last4=9444\ | |
\ BIN." | |
- schema: | |
type: string | |
in: query | |
name: instrument_brand_type | |
description: Filter by card brand. Available card brand types can be found | |
in the drop-down. | |
- schema: | |
type: string | |
in: query | |
name: merchant_identity_id | |
description: Filter by `Identity` ID. | |
- schema: | |
type: string | |
in: query | |
name: merchant_identity_name | |
description: Filter Transactions by `Identity` name. The name is not case-sensitive. | |
- schema: | |
type: string | |
in: query | |
name: instrument_name | |
description: Filter Transactions by `Payment Instrument` name. | |
- schema: | |
type: string | |
in: query | |
name: instrument_type | |
description: 'Filter Transactions by `Payment Instrument` type. Available | |
instrument types include: Bank Account or Payment Card.' | |
- schema: | |
type: string | |
in: query | |
name: merchant_id | |
description: Filter by `Merchant` ID. | |
- schema: | |
type: string | |
in: query | |
name: merchant_mid | |
description: Filter by Merchant Identification Number (MID). | |
- schema: | |
type: string | |
in: query | |
name: instrument_card_last4 | |
description: Filter by the payment card last 4 digits. | |
- schema: | |
type: string | |
in: query | |
name: merchant_processor_id | |
description: Filter by `Processor` ID. | |
- schema: | |
type: string | |
in: query | |
name: type | |
description: Type of the `Authorization`. | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/AuthorizationsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/authorizations \\\n \ | |
\ -H \"Content-Type: application/vnd.json+api\" \\\n -u USimz3zSq5R2PqiEBXY6rSiJ:8bacba32-9550-48ff-b567-fe7648947041\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/authorizations/{authorization_id}: | |
get: | |
tags: | |
- Authorizations | |
description: Retrieve the details of a previously created `Authorization`. | |
summary: Fetch an Authorization | |
operationId: getAuthorization | |
responses: | |
'200': | |
$ref: '#/components/responses/Authorization' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/authorizations/AUcaGi9WKyKn2GwX3bNSpsXo\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USimz3zSq5R2PqiEBXY6rSiJ:8bacba32-9550-48ff-b567-fe7648947041\n" | |
x-python-method-name: get | |
parameters: | |
- $ref: '#/components/parameters/AuthorizationId' | |
put: | |
tags: | |
- Authorizations | |
description: "If successfully captured, the `transfer` field of the `Authorization`\ | |
\ will contain the ID of the `Transfer` resource that'll move funds. \n\n\ | |
By default, `Transfers` are in a **PENDING** state. The **PENDING** state\ | |
\ means the request to capture funds hasn't been submitted yet. Capture requests\ | |
\ get submitted via a batch request. \n\nOnce the `Authorization` is updated\ | |
\ with a `capture_amount` (i.e. *Captured*), the state of the `Transfer` will\ | |
\ update to **SUCCEEDED**.\n\n> Voided `Authorizations` can't be captured." | |
summary: Capture an Authorization | |
operationId: captureAuthorization | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateAuthorizationRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/AuthorizationUpdated' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-internal: false | |
x-java-method-name: update | |
x-python-method-name: update | |
/balance_transfers: | |
post: | |
summary: Create a Balance Transfer | |
operationId: createBalanceTransfer | |
responses: | |
'201': | |
$ref: '#/components/responses/BalanceTransfer' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: Create a `balance_transfer`. | |
tags: | |
- Balance Transfers | |
requestBody: | |
$ref: '#/components/requestBodies/CreateBalanceTransferRequest' | |
x-internal: false | |
x-java-method-name: create | |
x-python-method-name: create | |
parameters: [] | |
get: | |
summary: List Balance Transfers | |
operationId: listBalanceTransfers | |
responses: | |
'200': | |
$ref: '#/components/responses/BalanceTransferList' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
description: Not Found | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: Retrieve a list of `balance_transfers`. | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryOffset' | |
- schema: | |
type: integer | |
in: query | |
name: pageNumber | |
description: The page number to list. | |
- schema: | |
type: integer | |
in: query | |
name: pageSize | |
description: The size of the page. | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryIdempotencyIdFilter' | |
- $ref: '#/components/parameters/QueryAmountFilter' | |
- in: query | |
name: description | |
schema: | |
type: string | |
description: Filter by the `Description` value . | |
- schema: | |
type: string | |
in: query | |
name: destination | |
description: Filter by the `Payment Instrument` saved in `Destination`. | |
- schema: | |
type: string | |
in: query | |
name: external_reference_id | |
description: Filter by the value saved in `external_reference_id`. | |
- schema: | |
type: string | |
in: query | |
name: reference_id | |
description: Filter by the value saved in `reference_id`. | |
- schema: | |
type: string | |
in: query | |
description: Filter by the `Payment Instrument` saved in `source`. | |
name: source | |
tags: | |
- Balance Transfers | |
x-internal: false | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/balance_transfers/ \\\ | |
\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USbkjk46XqUTQHN3i2jaVnc1:ac915962-2757-49ea-aeee-10960a408b99\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/balance_transfers/{balance_transfers_id}: | |
parameters: | |
- schema: | |
type: string | |
name: balance_transfers_id | |
in: path | |
required: true | |
description: ID of the `balance_transfer` resource. | |
get: | |
summary: Fetch a Balance Transfer | |
tags: | |
- Balance Transfers | |
responses: | |
'200': | |
$ref: '#/components/responses/BalanceTransfer' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: getBalanceTransfers | |
description: Retrieve the details of a `balance_transfer`. | |
x-internal: false | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/balance_transfers/BT_9SLA5BdQs6Z3xFpmjUoqhM\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USbkjk46XqUTQHN3i2jaVnc1:ac915962-2757-49ea-aeee-10960a408b99\n" | |
x-python-method-name: get | |
/devices/{device_id}: | |
get: | |
description: 'Retrieve the details of an existing `Device`. | |
To check the connectivity of the device, include `?include_connection\=true\` | |
at the end of the request endpoint.' | |
summary: Fetch a Device | |
operationId: getDevice | |
responses: | |
'200': | |
$ref: '#/components/responses/Device' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
parameters: | |
- schema: | |
type: boolean | |
in: query | |
name: include_connection | |
description: Specifies whether the connection information should be included. | |
x-group-parameters: true | |
tags: | |
- Devices | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USjHFGYvecE4LBitYG8KDE2g:b698f403-d9b7-4157-82d8-162cea8c8cc3\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of the `Device`. | |
required: true | |
in: path | |
name: device_id | |
schema: | |
type: string | |
put: | |
description: Initiate an action on a `Device`. These actions include activation, | |
rebooting, setting an idle message, or deactivate it. | |
summary: Initiate Action on Device | |
operationId: updateDevice | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateDeviceRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/Device' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
tags: | |
- Devices | |
x-python-method-name: update | |
/disputes: | |
get: | |
tags: | |
- Disputes | |
description: Retrieve a list of `Disputes`. | |
summary: List Disputes | |
operationId: listDisputes | |
parameters: | |
- $ref: '#/components/parameters/QuerySort' | |
- $ref: '#/components/parameters/QueryOffset' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
responses: | |
'200': | |
$ref: '#/components/responses/DisputesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/disputes/ \\\n -H \"\ | |
Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/disputes/{dispute_id}: | |
get: | |
tags: | |
- Disputes | |
description: Retrieve the details of a previously created `Dispute`. | |
summary: Fetch a Dispute | |
operationId: getDispute | |
responses: | |
'200': | |
$ref: '#/components/responses/Dispute' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Dispute` to fetch. | |
required: true | |
in: path | |
name: dispute_id | |
schema: | |
type: string | |
/disputes/{dispute_id}/evidence: | |
post: | |
tags: | |
- Disputes | |
description: 'Upload dispute evidence for a `Dispute`. | |
- You can upload up to 8 files; the total size of the uploaded files combined | |
cannot exceed 10 MB. | |
- The allowed file formats include JPG, PNG, PDF, or TIFF. | |
- Individual PNG and JPEG files can''t exceed 50 KB; PDF and TIFF files can''t | |
exceed 1 MB.' | |
summary: Upload Dispute Evidence | |
operationId: createDisputeEvidence | |
responses: | |
'201': | |
$ref: '#/components/responses/DisputeEvidence' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
parameters: [] | |
requestBody: | |
$ref: '#/components/requestBodies/CreateDisputeEvidenceRequest' | |
x-python-method-name: create_dispute_evidence | |
get: | |
tags: | |
- Disputes | |
description: Retrieve a list of dispute evidence for a `Dispute`. | |
summary: List Dispute Evidence | |
operationId: listDisputeEvidence | |
responses: | |
'200': | |
$ref: '#/components/responses/DisputeEvidenceList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: listDisputeEvidenceByDisputeId | |
x-group-parameters: true | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_dispute_evidence_by_dispute_id | |
x-returns-list: true | |
parameters: | |
- description: ID of `Dispute` to mange evidence for. | |
required: true | |
in: path | |
name: dispute_id | |
schema: | |
type: string | |
/disputes/{dispute_id}/evidence/{evidence_id}: | |
get: | |
tags: | |
- Disputes | |
description: "Fetch evidence uploaded for a `Dispute`. \n\nIf you don't have\ | |
\ the Finix Dashboard available, you can fetch the evidence to review the\ | |
\ `status` of the upload to confirm the evidence got sent to the processor." | |
summary: Fetch Dispute Evidence | |
operationId: getDisputeEvidence | |
responses: | |
'200': | |
$ref: '#/components/responses/DisputeEvidence' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence/DF58kdVTa5eMQUjcXH2F7DH4\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get_dispute_evidence | |
parameters: | |
- description: ID of `Dispute` to fetch evidence for. | |
required: true | |
in: path | |
name: dispute_id | |
schema: | |
type: string | |
- description: ID of `evidence` to fetch. | |
required: true | |
in: path | |
name: evidence_id | |
schema: | |
type: string | |
/fee_profiles: | |
get: | |
description: List all `Fee Profiles`. | |
summary: List Fee Profiles | |
operationId: listFeeProfiles | |
responses: | |
'200': | |
$ref: '#/components/responses/FeeProfilesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
parameters: | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
tags: | |
- Fee Profiles | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/fee_profiles \\\n -H\ | |
\ \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
post: | |
description: Create a `fee_profile`. | |
summary: Create a Fee Profile | |
operationId: createFeeProfile | |
requestBody: | |
$ref: '#/components/requestBodies/CreateFeeProfileRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/FeeProfile' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: create | |
tags: | |
- Fee Profiles | |
x-python-method-name: create | |
/fee_profiles/{fee_profile_id}: | |
get: | |
description: Get a `fee_profile`. | |
summary: Fetch a Fee Profile | |
operationId: getFeeProfile | |
responses: | |
'200': | |
$ref: '#/components/responses/FeeProfile' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
tags: | |
- Fee Profiles | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/fee_profiles/FPq6PQ9pHsab66fKMmjQ7jb5\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- required: true | |
in: path | |
name: fee_profile_id | |
schema: | |
type: string | |
description: The ID of the `fee_profile`. | |
/identities: | |
post: | |
tags: | |
- Identities | |
description: "Create an `Identity` for your merchant or buyer.\n\nAll fields\ | |
\ for a buyer's `Identity` are optional. \n\nProviding `business_type` indicates\ | |
\ that the `Identity` is being created for a Merchant.\n\nCreating `Identities`\ | |
\ for merchants requires they provide [KYC details](/docs/guides/getting-started/).\n\ | |
- When creating an `Identity` for a buyer , don't pass the `business_type`\ | |
\ field. Including a value for `business_type` configures the created `Identity`\ | |
\ to get processed as a merchant.\n- When creating an `Identity` for a buyer,\ | |
\ all fields are optional .\nRelated Guides: [Getting Started](/docs/guides/getting-started/),\ | |
\ [Onboarding](/docs/guides/onboarding/)" | |
summary: Create an Identity | |
operationId: createIdentity | |
requestBody: | |
$ref: '#/components/requestBodies/CreateIdentityRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Identity' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Identities | |
description: Retrieves a list of `Identities`. | |
summary: List Identities | |
operationId: listIdentities | |
parameters: | |
- $ref: '#/components/parameters/QuerySort' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryDefaultStatementDescriptorFilter' | |
- $ref: '#/components/parameters/QueryBusinessName' | |
- $ref: '#/components/parameters/QueryBusinessType' | |
- $ref: '#/components/parameters/QueryEmail' | |
- $ref: '#/components/parameters/QueryFirstName' | |
- $ref: '#/components/parameters/QueryLastName' | |
- $ref: '#/components/parameters/QueryTitle' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/IdentitiesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/identities \\\n -H \"\ | |
Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/identities/{identity_id}: | |
get: | |
tags: | |
- Identities | |
description: Retrieve the details of a previously created `Identity`. | |
summary: Fetch an Identity | |
operationId: getIdentity | |
responses: | |
'200': | |
$ref: '#/components/responses/Identity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of the `Identity` to fetch. | |
required: true | |
in: path | |
name: identity_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Identities | |
description: "Update an existing `Identity`.\n\nIf you are updating the `Identity`\ | |
\ of a `Merchant` that\u2019s already been onboarded, you need to [verify\ | |
\ the merchant again](#operation/createMerchantVerification)." | |
summary: Update an Identity | |
operationId: updateIdentity | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateIdentityRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/Identity' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
x-python-method-name: update | |
/identities/{identity_id}/associated_identities: | |
post: | |
tags: | |
- Identities | |
description: Create an associated `Identity` for [every owner with 25% or more | |
ownership](/guides/onboarding/#step-3-add-associated-identities) over the | |
merchant. | |
summary: Create an Associated Identity | |
operationId: createAssociatedIdentity | |
requestBody: | |
$ref: '#/components/requestBodies/CreateAssociatedIdentityRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Identity' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: createAssociatedIdentity | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/identities/IDgXNAaoy5d4TLkp5ze6gScA/associated_identities\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n\ | |
\ -d '\n{\n \"entity\": {\n \"first_name\": \"John\", \n \ | |
\ \"last_name\": \"Smith\", \n \"title\": \"Founder\", \n \ | |
\ \"dob\": {\n \"month\": 1, \n \"day\": 1, \n\ | |
\ \"year\": 2013\n }, \n \"principal_percentage_ownership\"\ | |
: 25, \n \"phone\": \"1234567890\", \n \"personal_address\"\ | |
: {\n \"city\": \"San Francisco\", \n \"region\":\ | |
\ \"CA\", \n \"postal_code\": \"90650\", \n \"line1\"\ | |
: \"123 Main Street\", \n \"country\": \"USA\"\n }, \n\ | |
\ \"email\": \"john.smith@company1.com\", \n \"tax_id\": \"\ | |
123456789\"\n }\n}'\n" | |
x-python-method-name: create_associated_identity | |
get: | |
tags: | |
- Identities | |
description: Retrieve a list of `Associated Identities` for an `Identity`. | |
summary: List Associated Identities | |
operationId: listIdentityAssociatedIdentities | |
parameters: | |
- required: false | |
in: query | |
name: limit | |
schema: | |
type: integer | |
format: int64 | |
description: The number of entries to return. | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/IdentitiesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: listAssociatedIdentities | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/identities/IDf33pdVaTZGXVFNccdKvaPu/associated_identities\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_associated_identities | |
x-returns-list: true | |
parameters: | |
- description: ID of `Identity` to associate object with. | |
required: true | |
in: path | |
name: identity_id | |
schema: | |
type: string | |
/identities/{identity_id}/merchants: | |
parameters: | |
- description: ID of `Identity` to fetch. | |
required: true | |
in: path | |
name: identity_id | |
schema: | |
type: string | |
post: | |
description: "Create a `Merchant` to start the underwriting (also called provisioning)\ | |
\ process for your merchant. `Merchants` must be created under an [`Identity`](#tag/Identities).\n\ | |
\n> A bank account must be associated with the previously created `Identity`\ | |
\ before a `Merchant` can be succefully onboarded and verified.\n\n`Merchant`\ | |
\ resources can have three possible `onboarding_states`:\n\n1. **PROVISIONING**:\ | |
\ The request is pending (the state can change after two minutes).\n *\ | |
\ `processing_enabled`: **False**\n * `settlement_enabled`: **False**\n\ | |
\n1. **APPROVED**: The `Merchant` has been approved and can begin processing\ | |
\ payments.\n * `processing_enabled`: **True**\n * `settlement_enabled`:\ | |
\ **True**\n\n1. **REJECTED**: The `Merchant` was rejected by the processor\ | |
\ because of invalid information or it failed a regulatory and/or compliance\ | |
\ check (e.g. KYC, OFAC, or MATCH). Make any changes that are needed, and\ | |
\ [try verifying the `Merchant` again](#operation/createMerchantVerification).\n\ | |
\ * `processing_enabled`: **False**\n * `settlement_enabled`: **False**\n\ | |
\n\n> Provisioning a `Merchant` account is an asynchronous request. We recommend\ | |
\ creating a [`Webhook`](#tag/Webhooks) to listen for the state change." | |
summary: Create a Merchant | |
operationId: createMerchant | |
requestBody: | |
$ref: '#/components/requestBodies/CreateMerchantUnderwritingRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Merchant' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
tags: | |
- Merchants | |
x-java-method-name: create | |
x-python-method-name: create | |
/identities/{identity_id}/settlements: | |
parameters: | |
- description: 'ID of the `Identity` for the merchant you want to settle. ' | |
required: true | |
in: path | |
name: identity_id | |
schema: | |
type: string | |
post: | |
description: "Close the currently accruing `settlement`. \n\nFinix, by default,\ | |
\ creates accruing `settlements` then closes them based on your payout configurations.\ | |
\ Use this endpoint to manually close the currently accruing settlement.\n\ | |
\nThe closed `Settlement` will not accrue any further transactions and gets\ | |
\ immediately submitted for approval.\n- Any refunded `Transfers` get included\ | |
\ in `Settlements` as a deduction.\n- **PENDING** `Transfers` don't get included\ | |
\ in `Settlements`. \n- The `total_amount` minus the `total_fee` equals the\ | |
\ `net_amount`. The `net_amount` is the amount in cents that gets deposited\ | |
\ into the merchant's bank account.\n\nRelated Guides: [Accruing Settlements](/guides/payouts/~accruing-settlements/#closing-an-accruing-settlement)" | |
summary: Close Current Active Settlement | |
operationId: createIdentitySettlement | |
requestBody: | |
$ref: '#/components/requestBodies/CreateIdentitySettlementRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Settlement' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/ErrorMerchantIdentityDisabled' | |
x-internal: false | |
x-java-method-name: create | |
tags: | |
- Settlements | |
x-python-method-name: create | |
/identities/{identity_id}/verifications: | |
parameters: | |
- description: ID of `Identity` to verify. | |
required: true | |
in: path | |
name: identity_id | |
schema: | |
type: string | |
post: | |
summary: Verify an Identity | |
operationId: createIdentityVerification | |
responses: | |
'201': | |
$ref: '#/components/responses/Verification' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: Verify an `Identity`. | |
requestBody: | |
$ref: '#/components/requestBodies/CreateVerificationRequest' | |
tags: | |
- Identities | |
x-python-method-name: create_identity_verification | |
/merchant_profiles: | |
get: | |
tags: | |
- Merchant Profiles | |
description: Retireve a list of all `merchant_profiles`. | |
summary: List Merchant Profiles | |
operationId: listMerchantProfiles | |
parameters: | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/MerchantProfilesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/merchant_profiles \\\n\ | |
\ -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/merchants: | |
get: | |
tags: | |
- Merchants | |
description: 'Retrieve a list of `Merchants`. ' | |
summary: List Merchants | |
operationId: listMerchants | |
parameters: | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QuerySort' | |
responses: | |
'200': | |
$ref: '#/components/responses/MerchantsList' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/merchants \\\n -H \"\ | |
Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/merchants/{merchant_id}/devices: | |
parameters: | |
- description: ID of the `Merchant` object. | |
required: true | |
in: path | |
name: merchant_id | |
schema: | |
type: string | |
post: | |
description: Create a `Device` under a `Merchant`. | |
summary: Create a Device | |
operationId: createMerchantDevice | |
responses: | |
'200': | |
$ref: '#/components/responses/Device' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-internal: false | |
tags: | |
- Devices | |
requestBody: | |
$ref: '#/components/requestBodies/CreateDeviceRequest' | |
x-java-method-name: create | |
x-python-method-name: create | |
/merchants/{merchant_id}: | |
get: | |
tags: | |
- Merchants | |
description: Retrieve the details of a `Merchant`. | |
summary: Fetch a Merchant | |
operationId: getMerchant | |
responses: | |
'200': | |
$ref: '#/components/responses/Merchant' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/merchants/MUmUL7aBsHkxVLQawJxEXw6N\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Merchant`. | |
required: true | |
in: path | |
name: merchant_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Merchants | |
description: "Update a `Merchant` to: \n- Change the `Identity` information\ | |
\ saved with the underlying processor\n- Enable Level 2/3 processing\n- Enable\ | |
\ [Buyer Chages](/guides/payments/buyer-charges/)" | |
summary: Update a Merchant | |
operationId: updateMerchant | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateMerchantRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/MerchantUpdated' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
x-python-method-name: update | |
/merchant_profiles/{merchant_profile_id}: | |
get: | |
tags: | |
- Merchant Profiles | |
description: Retrieve the details of a previosuly created `merchant_profile`. | |
summary: Fetch a Merchant Profile | |
operationId: getMerchantProfile | |
responses: | |
'200': | |
$ref: '#/components/responses/MerchantProfile' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/merchant_profiles/MPsdo8WPP5erWzfPwMjYjVy3\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `merchant_profile`. | |
required: true | |
in: path | |
name: merchant_profile_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Merchant Profiles | |
description: Update a `merchant_profile`. | |
summary: Update a Merchant Profile | |
operationId: updateMerchantProfile | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateMerchantProfileRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/MerchantProfile' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
x-internal: false | |
x-python-method-name: update | |
/merchants/{merchant_id}/verifications: | |
get: | |
description: Get a list of all the `Verifications` for a `Merchant` resource. | |
summary: List Merchant Verifications | |
operationId: listMerchantVerifications | |
parameters: | |
- required: false | |
in: query | |
name: limit | |
schema: | |
type: integer | |
format: int64 | |
description: The number of entries to return. | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/VerificationsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-internal: false | |
x-java-method-name: listByMerchantId | |
x-group-parameters: true | |
tags: | |
- Verifications | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/merchants/MUpaGK5dUb2Sb7aGuXhFRNbj/verifications\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_by_merchant_id | |
x-returns-list: true | |
parameters: | |
- description: ID of `Merchant` object. | |
required: true | |
in: path | |
name: merchant_id | |
schema: | |
type: string | |
post: | |
tags: | |
- Merchants | |
description: If the `onboarding_state` for a `Merchant` returns **FAILED**, | |
correct the `Identity` information saved for the `Merchant`. Once corrected, | |
try verifying (also called provisioning) the `Merchant` again with another | |
request. | |
summary: Verify a Merchant | |
operationId: createMerchantVerification | |
requestBody: | |
$ref: '#/components/requestBodies/CreateVerificationRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Verification' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-python-method-name: create_merchant_verification | |
/payment_instruments: | |
post: | |
tags: | |
- Payment Instruments | |
description: 'Create a `Payment Instrument` resource using a card or bank account. | |
To accept payment details, review our guide on how to [tokenize cards using | |
hosted fields](/guides/payments/tokenization-with-hosted-fields). | |
- The creation of `Payment Instruments` directly via Finix''s API should only | |
be done for testing purposes. You must use the Hosted Tokenization fields | |
or the javascript client to remain out of PCI scope.' | |
summary: Create a Payment Instrument | |
operationId: createPaymentInstrument | |
requestBody: | |
$ref: '#/components/requestBodies/CreatePaymentInstrumentRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/PaymentInstrument' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Payment Instruments | |
description: Retrieve a list of `Payment Instruments`. | |
summary: List Payment Instruments | |
operationId: listPaymentInstruments | |
parameters: | |
- $ref: '#/components/parameters/QueryAccountLastFour' | |
- $ref: '#/components/parameters/QueryAccountRoutingNumber' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryApplicationFilter' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
- $ref: '#/components/parameters/QueryBin' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryExpirationMonth' | |
- $ref: '#/components/parameters/QueryExpirationYear' | |
- $ref: '#/components/parameters/QueryLastFour' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryName' | |
- $ref: '#/components/parameters/QueryOwnerIdentity' | |
- $ref: '#/components/parameters/QueryPaymentInstrumentType' | |
responses: | |
'200': | |
$ref: '#/components/responses/PaymentInstrumentsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/payment_instruments \\\ | |
\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/payment_instruments/{payment_instrument_id}: | |
get: | |
tags: | |
- Payment Instruments | |
description: Retrieve the details of a `Payment Instrument`. | |
summary: Fetch a Payment Instrument | |
operationId: getPaymentInstrument | |
responses: | |
'200': | |
$ref: '#/components/responses/PaymentInstrument' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of object | |
required: true | |
in: path | |
name: payment_instrument_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Payment Instruments | |
description: Update a `Payment Instrument`. | |
summary: Update a Payment Instrument | |
operationId: updatePaymentInstrument | |
requestBody: | |
$ref: '#/components/requestBodies/UpdatePaymentInstrumentRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/PaymentInstrument' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
x-python-method-name: update | |
/payment_instruments/{payment_instrument_id}/updates: | |
get: | |
tags: | |
- Payment Instruments | |
description: 'List the updates on a `Payment Instrument`. | |
When using the [account updater](/guides/payments/account-updater), `Payment | |
Instrument` details that are updated are represented by an `Update`.' | |
summary: List Payment Instrument Updates | |
operationId: listPaymentInstrumentUpdates | |
parameters: | |
- required: false | |
in: query | |
name: limit | |
schema: | |
type: integer | |
format: int64 | |
description: The number of entries to return. | |
- required: false | |
in: query | |
name: offset | |
schema: | |
type: integer | |
format: int64 | |
description: The number of items to skip before starting to collect the result | |
set. | |
- required: false | |
in: query | |
name: pageSize | |
schema: | |
type: integer | |
format: int64 | |
description: The size of the page. | |
responses: | |
'200': | |
$ref: '#/components/responses/PaymentInstrumentUpdatesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: listUpdatesByPaymentInstrumentId | |
x-group-parameters: true | |
x-internal: false | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137/updates\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_updates_by_payment_instrument_id | |
x-returns-list: true | |
parameters: | |
- description: ID of `Payment Instrument` object. | |
required: true | |
in: path | |
name: payment_instrument_id | |
schema: | |
type: string | |
/payment_instruments/{payment_instrument_id}/verifications: | |
get: | |
tags: | |
- Verifications | |
description: List all the `Verifications` created for a `Payment Instrument`. | |
summary: List Payment Instrument Verifications | |
operationId: listPaymentInstrumentVerifications | |
parameters: | |
- required: false | |
in: query | |
name: limit | |
schema: | |
type: integer | |
format: int64 | |
description: The number of entries to return. | |
- required: false | |
in: query | |
name: offset | |
schema: | |
type: integer | |
format: int64 | |
description: The number of items to skip before starting to collect the result | |
set. | |
- required: false | |
in: query | |
name: pageNumber | |
schema: | |
type: integer | |
format: int64 | |
description: The page number to list. | |
- required: false | |
in: query | |
name: pageSize | |
schema: | |
type: integer | |
format: int64 | |
description: The size of the page. | |
responses: | |
'200': | |
$ref: '#/components/responses/VerificationsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-internal: false | |
x-java-method-name: listByPaymentInstrumentId | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/payment_instruments/PImc5nvdnp15atLxEBAGtxJs/verifications/\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USpEbizhxFRAFT7oYgWjX87B:6d3ace2c-23f9-4e59-8b75-a1a5b8a53055\n" | |
x-python-method-name: list_by_payment_instrument_id | |
x-returns-list: true | |
parameters: | |
- description: ID of `Payment Instrument `object. | |
required: true | |
in: path | |
name: payment_instrument_id | |
schema: | |
type: string | |
/settlements: | |
get: | |
tags: | |
- Settlements | |
description: 'Retrieve a list of `Settlements`. | |
' | |
summary: List All Settlements | |
operationId: listSettlements | |
parameters: | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/SettlementsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/settlements/ \\\n -H\ | |
\ \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/settlements/{settlement_id}: | |
get: | |
tags: | |
- Settlements | |
description: Retreive the details of a `Settlement`. | |
summary: Fetch a Settlement | |
operationId: getSettlement | |
responses: | |
'200': | |
$ref: '#/components/responses/Settlement' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Settlement` object. | |
required: true | |
in: path | |
name: settlement_id | |
schema: | |
type: string | |
/settlements/{settlement_id}/funding_transfers: | |
get: | |
tags: | |
- Settlements | |
description: List the funding `Transfers` that were created when a `Settlement` | |
was approved that have `type` **CREDIT** or **DEBIT**. | |
summary: List Settlement Funding Transfers | |
operationId: listSettlementFundingTransfers | |
responses: | |
'200': | |
$ref: '#/components/responses/TransfersList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: listFundingTransfers | |
x-group-parameters: true | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/settlements/STivxR2KrnVdD75TQtitnsG8/funding_transfers\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_funding_transfers | |
x-returns-list: true | |
parameters: | |
- description: ID of `Settlement` object. | |
required: true | |
in: path | |
name: settlement_id | |
schema: | |
type: string | |
/settlements/{settlement_id}/transfers: | |
delete: | |
tags: | |
- Settlements | |
description: 'Remove a `Transfer` that makes up a `Settlement`. | |
As long as the `Settlement` hasn''t been funded, you can remove the `Transfer` | |
or an array of `Transfers`, along with its corresponding `fee` from the encompassing | |
`Settlement`. | |
- Funding `transfers` can''t be deleted. | |
> Per the JSON API for deleting a resource, our API doesn''t have a response | |
body when removing a `Transfer` from a `Settlement`.' | |
summary: Delete Settlement Transfers | |
operationId: removeSettlementTransfers | |
responses: | |
'204': | |
$ref: '#/components/responses/NoContent' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-internal: false | |
x-java-method-name: removeTransfersFromSettlement | |
requestBody: | |
$ref: '#/components/requestBodies/RemoveSettlementTransfer' | |
x-python-method-name: remove_transfers_from_settlement | |
get: | |
description: Retrieve a list of every `Transfer` in a `Settlement` that has | |
`type` **DEBIT** or **REFUND**. | |
summary: List Settlement Transfers | |
operationId: listSettlementTransfers | |
responses: | |
'200': | |
$ref: '#/components/responses/TransfersList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-internal: false | |
x-java-method-name: listTransfersBySettlementId | |
x-group-parameters: true | |
tags: | |
- Settlements | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/settlements/STivxR2KrnVdD75TQtitnsG8/transfers\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_transfers_by_settlement_id | |
x-returns-list: true | |
parameters: | |
- description: ID of `Settlement` object. | |
required: true | |
in: path | |
name: settlement_id | |
schema: | |
type: string | |
/transfers: | |
post: | |
tags: | |
- Transfers | |
description: "Create a `Transfer`. \n\n> By default, Finix implements a 3 (business)\ | |
\ day delay when debiting bank accounts (i.e. eChecks)." | |
summary: Create a Transfer | |
operationId: createTransfer | |
requestBody: | |
$ref: '#/components/requestBodies/CreateTransferRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Transfer' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'402': | |
$ref: '#/components/responses/ErrorTransfers402' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Transfers | |
description: Retrieve a list of `Transfers`. | |
summary: List Transfers | |
operationId: listTransfers | |
parameters: | |
- $ref: '#/components/parameters/QuerySort' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAmountFilter' | |
- $ref: '#/components/parameters/QueryAmountGteFilter' | |
- $ref: '#/components/parameters/QueryAmountGtFilter' | |
- $ref: '#/components/parameters/QueryAmountLteFilter' | |
- $ref: '#/components/parameters/QueryAmountLtFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryIdempotencyIdFilter' | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- in: query | |
name: state | |
description: Filter by Transaction state. | |
schema: | |
enum: | |
- ALL | |
- SUCCEEDED | |
- FAILED | |
- PENDING | |
- CANCELED | |
- $ref: '#/components/parameters/QuerySettlementReadyToSettleAtGteFilter' | |
- $ref: '#/components/parameters/QuerySettlementReadyToSettleAtLteFilter' | |
- $ref: '#/components/parameters/QueryStatementDescriptorFilter' | |
- $ref: '#/components/parameters/QueryTraceIdFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- in: query | |
name: instrument_bin | |
description: Filter by Bank Identification Number (BIN). The BIN is the first | |
6 digits of the masked number. | |
schema: | |
type: string | |
- schema: | |
type: string | |
in: query | |
name: instrument_account_last4 | |
description: "Filter Transactions by the last 4 digits of the bank account.\ | |
\ The bank account last 4 are the last 4 digits of the masked number\tinstrument_account_last4=9444\ | |
\ BIN." | |
- schema: | |
type: string | |
in: query | |
name: instrument_brand_type | |
description: Filter by card brand. Available card brand types can be found | |
in the drop-down. | |
- schema: | |
type: string | |
in: query | |
name: merchant_identity_id | |
description: Filter by `Identity` ID. | |
- schema: | |
type: string | |
in: query | |
name: merchant_identity_name | |
description: Filter Transactions by `Identity` name. The name is not case-sensitive. | |
- schema: | |
type: string | |
in: query | |
name: instrument_name | |
description: Filter Transactions by `Payment Instrument` name. | |
- schema: | |
type: string | |
in: query | |
name: instrument_type | |
description: 'Filter Transactions by `Payment Instrument` type. Available | |
instrument types include: Bank Account or Payment Card' | |
- schema: | |
type: string | |
in: query | |
name: merchant | |
description: Filter by `Merchant` ID. | |
- schema: | |
type: string | |
in: query | |
name: merchant_mid | |
description: Filter by Merchant Identification Number (MID). | |
- schema: | |
type: string | |
in: query | |
name: instrument_card_last4 | |
description: Filter by the payment card last 4 digits. | |
- schema: | |
type: string | |
in: query | |
name: merchant_processor_id | |
description: Filter by `Processor` ID. | |
- schema: | |
type: string | |
enum: | |
- ALL | |
- DEBITS | |
- CREDITS | |
- REVERSAL | |
- SETTLEMENT | |
example: REVERSAL | |
in: query | |
name: type | |
description: 'Filter by `Transfer` type. Available type filters include: All, | |
Debits, Refunds, or Credits.' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/TransfersList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/transfers \\\n -H \"\ | |
Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/transfers/{transfer_id}: | |
get: | |
tags: | |
- Transfers | |
description: Retrieve a `Transfer`. | |
summary: Fetch a Transfer | |
operationId: getTransfer | |
responses: | |
'200': | |
$ref: '#/components/responses/Transfer' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Transfer` resource. | |
required: true | |
in: path | |
name: transfer_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Transfers | |
description: Update a `Transfer`. | |
summary: Update a Transfer | |
operationId: updateTransfer | |
responses: | |
'200': | |
$ref: '#/components/responses/Transfer' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateTransferRequest' | |
x-java-method-name: update | |
x-python-method-name: update | |
/transfers/{transfer_id}/reversals: | |
post: | |
tags: | |
- Transfers | |
description: "Reverse a transfer with a `type` of **DEBIT**. This reversal creates\ | |
\ a new `Transfer` resource with a `type` of **REVERSAL**. \n\nThe refund\ | |
\ can get delivered in most cases without the physical card. The card only\ | |
\ needs to be swiped (to receive the refund) when:\n\n- The payment type is\ | |
\ **DEBIT**, and the transaction is no longer in the Settlement batch.\n-\ | |
\ The payment type is **CREDIT**, and the transaction is no longer in the\ | |
\ batch and is older than 45 days." | |
summary: Refund or Reverse a Transfer | |
operationId: createTransferReversal | |
requestBody: | |
$ref: '#/components/requestBodies/CreateReversalRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Transfer' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
x-python-method-name: create_transfer_reversal | |
get: | |
tags: | |
- Transfers | |
description: Retrieve a list of reversals for a `Transfer`. | |
summary: List Reversals on a Transfer | |
operationId: listTransferReversals | |
parameters: | |
- required: false | |
in: query | |
name: limit | |
schema: | |
type: integer | |
format: int64 | |
description: The number of entries to return. | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/ReversalsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: listTransfersReversals | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP/reversals\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_transfers_reversals | |
x-returns-list: true | |
parameters: | |
- description: ID of `Transfer` object. | |
required: true | |
in: path | |
name: transfer_id | |
schema: | |
type: string | |
/verifications: | |
post: | |
tags: | |
- Verifications | |
description: 'Create a `Verification` to verify a merchant''s `Identity`. | |
Verifications can also be created directly on the resources you want to verify: | |
- `POST /merchants/{merchant_id}/verifications` | |
Verify `Payment Instruments` directly on the resource: | |
- `POST /payment_instruments/{payment_instrument_id}/verifications`' | |
summary: Create a Merchant Verification | |
operationId: createVerification | |
requestBody: | |
$ref: '#/components/requestBodies/CreateVerificationRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Verification' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Verifications | |
description: Retrieve a list of `Verifications`. | |
summary: List Verifications | |
operationId: listVerifications | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/VerificationsList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/verifications \\\n -H\ | |
\ \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/verifications/{verification_id}: | |
get: | |
tags: | |
- Verifications | |
description: Retrieve the details of a `Verification`. | |
summary: Fetch a Verification | |
operationId: getVerification | |
responses: | |
'200': | |
$ref: '#/components/responses/Verification' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/verifications/VIbXwBuccEcqw7rfZneELCv4\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Verification` object. | |
required: true | |
in: path | |
name: verification_id | |
schema: | |
type: string | |
/webhooks: | |
post: | |
tags: | |
- Webhooks | |
description: Create a `Webhook` to specify an endpoint where Finix can send | |
events. | |
summary: Create a Webhook | |
operationId: createWebhook | |
requestBody: | |
$ref: '#/components/requestBodies/CreateWebhookRequest' | |
responses: | |
'201': | |
$ref: '#/components/responses/Webhook' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
tags: | |
- Webhooks | |
description: Retrieve a list of `Webhooks`. | |
summary: List Webhooks | |
operationId: listWebhooks | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
responses: | |
'200': | |
$ref: '#/components/responses/WebhooksList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/webhooks \\\n -H \"\ | |
Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/webhooks/{webhook_id}: | |
get: | |
tags: | |
- Webhooks | |
description: Retrieve the details of a `Webhook`. | |
summary: Fetch a Webhook | |
operationId: getWebhook | |
responses: | |
'200': | |
$ref: '#/components/responses/Webhook' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/webhooks/WHN6HuqRqTV3mDCxoFLrRvP\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
parameters: | |
- description: ID of `Webhook` object. | |
required: true | |
in: path | |
name: webhook_id | |
schema: | |
type: string | |
put: | |
tags: | |
- Webhooks | |
description: Update an existing `Webhook`. | |
summary: Update a Webhook | |
operationId: updateWebhook | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateWebhookRequest' | |
responses: | |
'200': | |
$ref: '#/components/responses/Webhook' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
x-java-method-name: update | |
x-python-method-name: update | |
/instrument_updates: | |
post: | |
summary: Create Instrument Updates | |
operationId: createPaymentInstrumentUpdate | |
responses: | |
'200': | |
$ref: '#/components/responses/InstrumentUpdate' | |
'400': | |
$ref: '#/components/responses/ErrorUnprocessableEntity' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: To update the card details of your customers, create an `instrument_updates` | |
resource. Include the `Payment Instrument` IDs you want to update in a CSV. | |
requestBody: | |
$ref: '#/components/requestBodies/CreateInstrumentUpdateRequest' | |
parameters: [] | |
tags: | |
- Instrument Updates | |
x-java-method-name: create | |
x-python-method-name: create | |
/instrument_updates/{instrument_updates_id}/download: | |
parameters: | |
- schema: | |
type: string | |
name: instrument_updates_id | |
in: path | |
required: true | |
description: The ID of the `instrument_updates` resource. This ID was returned | |
when initially creating the `instrument_updates` object. | |
get: | |
summary: Download Instrument Updates | |
tags: | |
- Instrument Updates | |
responses: | |
'200': | |
description: "The updated `Payment Instruments` will be returned in the\ | |
\ following comma seperated format:\n\npayment\\_instrument\\_original,\t\ | |
| payment\\_instrument_new, |result\n--------------------------- | ----------------------\ | |
\ | -----\nPIlkNdfZibF8a7Prd2teGB1 | PI3aQGaCM5nDMjqyTXcbUJzR| CARD\\\ | |
_EXPIRATION_UPDATED\nPIJPXW0HZ9lpO1nb6sog5DiX | PIdBHpy7BBSxd2z81VdKpVbT\ | |
\ | CARD\\_NOT\\_FOUND\nPI0ovZAS9yfEtgDrZnMaiLvi | PIhXS0jXNTmklyVk91EsohuZ\ | |
\ | CONTACT\\_CARDHOLDER\nPInOrrKY3G1U33hGYTQJ8cIY | | CLOSED\\_ACCOUNT\n\ | |
PIlkAOt5kTVhuuxxbmOi9qn | | INVALID\\_CARD\nPIiRLbbG4i5daypWNzIrq2xD\ | |
\ | | NO\\_CHANGE\\_FOUND\nPIy5llZGt6VxlDqbcTgATqeH | \t | UNKNOWN" | |
content: | |
application/json: | |
schema: | |
type: string | |
format: binary | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: downloadInstrumentUpdate | |
description: "Fetch a previously created `instrument_updates` resource as a\ | |
\ CSV. \n\nTo fetch the `instrument_updates` resource in JSON, add `?format=json`\ | |
\ to the request endpoint." | |
parameters: | |
- $ref: '#/components/parameters/QueryFormat' | |
x-group-parameters: true | |
x-java-method-name: download | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/instrument_updates/IUp9oSWhWUF31DPrJ8CojQeQ/download\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: download | |
/files: | |
post: | |
summary: Create a File | |
operationId: createFiles | |
responses: | |
'200': | |
$ref: '#/components/responses/File' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: "Before uploading a file, you need to create a `File` resource.\ | |
\ \n\nOnce created, you can [upload](/#operation/uploadFile) your file to\ | |
\ the new `File` resource." | |
requestBody: | |
$ref: '#/components/requestBodies/CreateFileRequest' | |
tags: | |
- Files | |
x-java-method-name: create | |
x-python-method-name: create | |
get: | |
summary: List All Files | |
tags: | |
- Files | |
responses: | |
'200': | |
$ref: '#/components/responses/FilesList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: listFiles | |
description: List all the `File` resources you've created. For more info, see | |
[Uploading files to Finix](/guides/onboarding/uploading-files-to-finix/#step-1-create-a-file). | |
parameters: | |
- $ref: '#/components/parameters/QuerySort' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-java-method-name: list | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/files \\\n -H \"Content-Type:\ | |
\ application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list | |
x-returns-list: true | |
/files/{file_id}: | |
parameters: | |
- schema: | |
type: string | |
name: file_id | |
in: path | |
required: true | |
description: Your `File` ID. | |
get: | |
summary: Fetch a File | |
tags: | |
- Files | |
responses: | |
'200': | |
$ref: '#/components/responses/File' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: getFile | |
description: Retrieve the details of a `File` resource. For more info see [Uploading | |
files to Finix](/guides/onboarding/uploading-files-to-finix/#create-an-external-link). | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/files/FILE_abki8bFEjq51eZ5w2pYFik\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
/files/{file_id}/external_links: | |
parameters: | |
- schema: | |
type: string | |
name: file_id | |
in: path | |
required: true | |
description: Your `File` ID. | |
get: | |
summary: List All External Links | |
tags: | |
- Files | |
responses: | |
'200': | |
$ref: '#/components/responses/ExternalLinksList' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
description: Not Acceptable | |
operationId: listExternalLinks | |
description: List the previously created `external_links` for a `File`. For | |
more info, see [Uploading files to Finix](/guides/onboarding/uploading-files-to-finix/#create-an-external-link). | |
parameters: | |
- $ref: '#/components/parameters/QuerySort' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryIdFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryCreatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtGteFilter' | |
- $ref: '#/components/parameters/QueryUpdatedAtLteFilter' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-group-parameters: true | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/files/FILE_bJecqoRPasStEPVpvKHtgA/external_links\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_external_links | |
x-returns-list: true | |
post: | |
summary: Create an External Link | |
operationId: createExternalLink | |
responses: | |
'200': | |
$ref: '#/components/responses/ExternalLink' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: "Create an `external_link` resource to share with users so they\ | |
\ can upload files directly from their browser. For more info, see [Uploading\ | |
\ files to Finix](/docs/guides/onboarding/uploading-files-to-finix/). \n\n\ | |
Once created, you can request the user to upload a file to the `external_link`\ | |
\ resource: [Upload files to External Link](#operation/uploadExternalLink)" | |
requestBody: | |
$ref: '#/components/requestBodies/CreateExternalLinkRequest' | |
tags: | |
- Files | |
x-python-method-name: create_external_link | |
/files/{file_id}/upload: | |
parameters: | |
- schema: | |
type: string | |
name: file_id | |
in: path | |
required: true | |
description: The ID of the `File` that was created to upload the file. | |
post: | |
summary: Upload files Directly | |
operationId: uploadFile | |
responses: | |
'200': | |
$ref: '#/components/responses/File' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
description: Upload files directly with a `multipart/form-data` request. For | |
more info see, [Uploading files to Finix](/guides/onboarding/uploading-files-to-finix/#step-2-upload-the-file). | |
parameters: [] | |
x-java-method-name: upload | |
tags: | |
- Files | |
requestBody: | |
$ref: '#/components/requestBodies/UploadFileRequest' | |
x-python-method-name: upload | |
/files/{file_id}/download: | |
parameters: | |
- schema: | |
type: string | |
name: file_id | |
in: path | |
required: true | |
description: The ID of the `File` that was created to upload the file. | |
get: | |
summary: Download a file | |
tags: | |
- Files | |
responses: | |
'200': | |
$ref: '#/components/responses/FileDownload' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: downloadFile | |
x-java-method-name: download | |
description: Download a file that was uploaded to a `File` resource. For more | |
info, see [Uploading files to Finix](/guides/onboarding/uploading-files-to-finix). | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/files/FILE_bJecqoRPasStGPVpvKHtgA/download\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: download | |
/files/{file_id}/external_links/{external_link_id}: | |
parameters: | |
- schema: | |
type: string | |
name: file_id | |
in: path | |
required: true | |
description: The ID of the `File` that has the links you want to retrieve. | |
- schema: | |
type: string | |
name: external_link_id | |
in: path | |
required: true | |
description: The ID of the `external_link` that you want to retireve. | |
get: | |
summary: Fetch an External LInk | |
tags: | |
- Files | |
responses: | |
'200': | |
$ref: '#/components/responses/ExternalLink' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: getExternalLink | |
description: Fetch a previously created `external_link` resource. For more info | |
see [Uploading files to Finix](/guides/onboarding/uploading-files-to-finix/#create-an-external-link). | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/files/FILE_bJecqoRPasStEPVpvKHtgA/external_links/EL_dh5YS66GePpkeSVyL4VdBL\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get_external_link | |
/apple_pay_sessions: | |
post: | |
summary: Create an Apple Pay Session | |
operationId: createApplePaySession | |
responses: | |
'200': | |
$ref: '#/components/responses/ApplePaySession' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
tags: | |
- Payment Instruments | |
x-java-method-name: createApplePaySession | |
requestBody: | |
$ref: '#/components/requestBodies/CreateApplePaySessionRequest' | |
description: 'Create an `apple_pay_session` to process Apple Pay transactions | |
on the web. | |
To create an Apple Pay Session, pass the unique `validation_url` (provided | |
by Apple) while creating an `apple_pay_sessions` resource. Finix returns a | |
`merchantSession` object that you can use to create a payment. For more information, | |
see [Apple Pay](/docs/guides/payments/alternative-payment-methods/apple-pay/).' | |
x-python-method-name: create_apple_pay_session | |
/disputes/{dispute_id}/adjustment_transfers: | |
parameters: | |
- schema: | |
type: string | |
name: dispute_id | |
in: path | |
required: true | |
description: ID of the `Dispute` resource. | |
get: | |
summary: Fetch Dispute Adjustment Transfers | |
tags: | |
- Disputes | |
responses: | |
'200': | |
$ref: '#/components/responses/AdjustmentTransfersList' | |
'401': | |
description: Unauthorized | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: listDisputesAdjustments | |
description: 'List the adjustment `Transfers` for a `Dispute`. Depending on | |
the stage of the `Dispute`, different adjustment `Transfer` subtypes can be | |
applied. | |
There are four available subtypes for adjustment `Transfers` in `Disputes`: | |
<ul><li><strong>PLATFORM\_CREDIT</strong><li><strong>MERCHANT\_DEBIT</strong><li><strong>MERCHANT\_CREDIT</strong><li><strong>PLATFORM\_DEBIT</strong></ul>' | |
x-group-parameters: true | |
parameters: | |
- $ref: '#/components/parameters/QueryLimit' | |
- $ref: '#/components/parameters/QueryAfterCursor' | |
- $ref: '#/components/parameters/QueryBeforeCursor' | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/adjustment_transfers\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: list_disputes_adjustments | |
x-returns-list: true | |
/instrument_updates/{instrument_updates_id}: | |
parameters: | |
- schema: | |
type: string | |
description: The ID of the `instrument_update`. | |
name: instrument_updates_id | |
in: path | |
required: true | |
get: | |
summary: Fetch an Instrument Update | |
tags: | |
- Instrument Updates | |
responses: | |
'200': | |
$ref: '#/components/responses/InstrumentUpdate' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: getInstrumentUpdate | |
description: Fetch a specific `instrument_update` from an `instrument_updates` | |
resource. For more information, see the guide on using our [Account Updater](/guides/payments/account-updater). | |
x-java-method-name: get | |
x-codeSamples: | |
- lang: cURL | |
label: curl | |
source: "curl https://finix.sandbox-payments-api.com/instrument_updates/IUp9oSWhWUF31DPrJ8CojQeQ/\ | |
\ \\\n -H \"Content-Type: application/vnd.json+api\" \\\n -u USsRhsHYZGBPnQw8CByJyEQW:8a14c2f9-d94b-4c72-8f5c-a62908e5b30e\n" | |
x-python-method-name: get | |
/compliance_forms/{compliance_forms_id}: | |
parameters: | |
- schema: | |
type: string | |
name: compliance_forms_id | |
in: path | |
required: true | |
description: ID of the `compliance_form`. | |
get: | |
summary: View Compliance Forms | |
tags: | |
- Compliance Forms | |
responses: | |
'200': | |
$ref: '#/components/responses/ComplianceForm' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
operationId: getComplianceForms | |
x-java-method-name: list | |
description: 'A webhook notifies you when Finix creates a `compliance_form`. | |
Use the ID in the webhook to fetch the `compliance_form` resource from the | |
`/compliance_forms/:COMPLIANCE_FORM_ID:` endpoint.' | |
x-python-method-name: list | |
put: | |
summary: Complete Compliance Forms | |
operationId: updateComplianceForms | |
responses: | |
'200': | |
$ref: '#/components/responses/ComplianceForm' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
description: 'As part of onboarding your users, you''ll need to build a UI experience | |
that allows users to complete the PCI `compliance_form` and download the form | |
as a PDF if requested. | |
To complete PCI compliance forms: | |
1. Get the `compliance_form` generated for the merchant using the `ID` from | |
the webhook and present the form to your users when requested. | |
2. Show your users the [required text](/guides/security-and-compliance/pci-dss-compliance/managing-pci-compliance/#obtaining-compliance-consent) | |
to obtain consent. | |
3. Submit a PUT API request with the necessary [attestation](/guides/security-and-compliance/pci-dss-compliance/managing-pci-compliance/#completing-the-questionnaire) | |
information. | |
For more information, see [Managing Compliance Forms](/guides/security-and-compliance/pci-dss-compliance/managing-pci-compliance/#completing-compliance-forms).' | |
tags: | |
- Compliance Forms | |
requestBody: | |
$ref: '#/components/requestBodies/UpdateComplianceForm' | |
x-java-method-name: update | |
x-python-method-name: update | |
/onboarding_forms: | |
post: | |
summary: Create an Onboarding Form | |
operationId: createOnboardingForm | |
responses: | |
'200': | |
$ref: '#/components/responses/OnboardingForm' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
description: 'Create an onboarding_form with the name of the processor you plan | |
to onboard users to and the links they get redirected to when completing or | |
moving away from the Finix Onboarding Form. | |
> Use your **ROLE_PARTNER** credentials to create an `onboarding_form`.' | |
requestBody: | |
$ref: '#/components/requestBodies/CreateOnboardingFormRequest' | |
tags: | |
- Onboarding Forms | |
x-java-method-name: create | |
x-python-method-name: create | |
parameters: [] | |
/onboarding_forms/{onboarding_form_id}: | |
parameters: | |
- schema: | |
type: string | |
name: onboarding_form_id | |
description: The id of the `onboarding_form`. | |
in: path | |
required: true | |
get: | |
summary: Fetch an Onboarding Form | |
operationId: getOnboardingForm | |
responses: | |
'200': | |
$ref: '#/components/responses/OnboardingForm' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
description: Retrieve the details of an `onboarding_form`. | |
tags: | |
- Onboarding Forms | |
x-java-method-name: get | |
x-python-method-name: get | |
/onboarding_forms/{onboarding_form_id}/links: | |
parameters: | |
- schema: | |
type: string | |
name: onboarding_form_id | |
in: path | |
required: true | |
description: The ID of the `onboarding_form` resource. | |
post: | |
summary: Create an Onboarding Form Link | |
operationId: createOnboardingFormLink | |
responses: | |
'200': | |
$ref: '#/components/responses/OnboardingFormLink' | |
'401': | |
$ref: '#/components/responses/ErrorUnauthorized' | |
'403': | |
$ref: '#/components/responses/ErrorForbidden403' | |
'404': | |
$ref: '#/components/responses/ErrorNotFound' | |
'406': | |
$ref: '#/components/responses/Error406NotAcceptable' | |
'422': | |
$ref: '#/components/responses/Error422InvalidField' | |
description: You can use the `onboarding_forms` API to create a link that can | |
return users to where they left off completing their Finix Onboarding Form. | |
requestBody: | |
$ref: '#/components/requestBodies/CreateOnboardingFormLinkRequest' | |
tags: | |
- Onboarding Forms | |
x-java-method-name: createLink | |
x-python-method-name: create_link | |
components: | |
headers: | |
date: | |
schema: | |
type: string | |
finix-apiuser-role: | |
schema: | |
type: string | |
enum: | |
- ROLE_ADMIN | |
- ROLE_PLATFORM | |
- ROLE_PARTNER | |
- ROLE_MERCHANT | |
x-request-id: | |
description: A unique ID for this specific API request attempt. | |
schema: | |
type: string | |
parameters: | |
ApplicationId: | |
description: ID of `Application` to use. | |
in: path | |
name: application_id | |
schema: | |
type: string | |
required: true | |
ApplicationProfileId: | |
description: ID of `Application` profile to use. | |
required: true | |
in: path | |
name: application_profile_id | |
schema: | |
type: string | |
AuthorizationId: | |
description: ID of `Authorization` to fetch. | |
required: true | |
in: path | |
name: authorization_id | |
schema: | |
type: string | |
FeeId: | |
description: ID of `fee` to use. | |
required: true | |
in: path | |
name: fee_id | |
schema: | |
type: string | |
QueryAmountFilter: | |
description: Filter by an amount equal to the given value. | |
in: query | |
name: amount | |
schema: | |
type: integer | |
style: form | |
QueryAmountGtFilter: | |
description: Filter by an amount greater than. | |
in: query | |
name: amount.gt | |
schema: | |
type: integer | |
style: form | |
QueryAmountGteFilter: | |
description: Filter by an amount greater than or equal. | |
in: query | |
name: amount.gte | |
schema: | |
type: integer | |
style: form | |
QueryAmountLtFilter: | |
description: Filter by an amount less than. | |
in: query | |
name: amount.lt | |
schema: | |
type: integer | |
style: form | |
QueryAmountLteFilter: | |
description: Filter by an amount less than or equal. | |
in: query | |
name: amount.lte | |
schema: | |
type: integer | |
style: form | |
QueryApplicationFilter: | |
description: Filter by `Application` ID. | |
in: query | |
name: application | |
schema: | |
type: string | |
style: form | |
QueryCreatedAtGteFilter: | |
description: Filter where `created_at` is after the given date. | |
in: query | |
name: created_at.gte | |
schema: | |
type: string | |
format: date-time | |
example: created_at.gte=2019-06-15 | |
style: form | |
QueryCreatedAtLteFilter: | |
description: Filter where `created_at` is before the given date. | |
in: query | |
name: created_at.lte | |
schema: | |
type: string | |
format: date-time | |
example: created_at.lte=2019-06-15 | |
style: form | |
QueryDefaultStatementDescriptorFilter: | |
description: Filter by the `default_statement_descriptor`. | |
in: query | |
name: default_statement_descriptor | |
schema: | |
type: string | |
style: form | |
QueryIdFilter: | |
description: Filter by `id`. | |
in: query | |
name: id | |
schema: | |
type: string | |
style: form | |
QueryIdempotencyIdFilter: | |
description: Filter by `idempotency_id`. | |
in: query | |
name: idempotency_id | |
schema: | |
type: string | |
style: form | |
QueryLimit: | |
description: The numbers of items to return. | |
example: 10 | |
in: query | |
name: limit | |
schema: | |
type: integer | |
style: form | |
QueryOffset: | |
description: The number of items to skip before starting to collect the result | |
set. | |
example: 20 | |
in: query | |
name: offset | |
schema: | |
type: integer | |
style: form | |
QuerySettlementReadyToSettleAtGteFilter: | |
description: Filter by `ready_to_settle_at`. | |
in: query | |
name: ready_to_settle_at.gte | |
schema: | |
type: string | |
style: form | |
QuerySettlementReadyToSettleAtLteFilter: | |
description: Filter by `ready_to_settle_at`. | |
in: query | |
name: ready_to_settle_at.lte | |
schema: | |
type: string | |
style: form | |
QuerySort: | |
description: Specify key to be used for sorting the collection. | |
in: query | |
name: sort | |
schema: | |
type: string | |
style: form | |
QueryStatementDescriptorFilter: | |
description: Filter by `statement_descriptor`. | |
in: query | |
name: statement_descriptor | |
schema: | |
type: integer | |
style: form | |
QueryTraceIdFilter: | |
description: Filter by `trace_id`. | |
in: query | |
name: trace_id | |
schema: | |
type: string | |
style: form | |
QueryUpdatedAtGteFilter: | |
description: Filter where `updated_at` is after the given date. | |
in: query | |
name: updated_at.gte | |
schema: | |
type: string | |
style: form | |
QueryUpdatedAtLteFilter: | |
description: Filter where `updated_at` is before the given date. | |
in: query | |
name: updated_at.lte | |
schema: | |
type: string | |
style: form | |
QueryVoidFilter: | |
description: Filter by `idempotency_id`. | |
in: query | |
name: is_void | |
schema: | |
type: string | |
style: form | |
QueryBusinessName: | |
name: business_name | |
in: query | |
required: false | |
schema: | |
type: string | |
description: Filter by the full business name. Partial business names are not | |
supported. | |
QueryBusinessType: | |
name: business_type | |
in: query | |
required: false | |
schema: | |
type: string | |
description: Filter by the business type. Partial business types are not supported. | |
QueryEmail: | |
name: email | |
in: query | |
required: false | |
schema: | |
type: string | |
example: user@example.org | |
description: Filter by the email address or email domain. Partial emails are | |
not supported. | |
QueryFirstName: | |
name: first_name | |
in: query | |
required: false | |
schema: | |
type: string | |
example: first_name=Daphne | |
description: Filter by the first name of the person associated to the `Identity`. | |
QueryLastName: | |
name: last_name | |
in: query | |
required: false | |
schema: | |
type: string | |
example: kline | |
description: Filter by the last name of the person associated to the `Identity`. | |
QueryTitle: | |
name: title | |
in: query | |
required: false | |
schema: | |
type: string | |
example: ceo | |
description: Filter by the title if available. | |
QueryAccountLastFour: | |
name: account_last4 | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '9444' | |
description: Filter by the last 4 digits of the account if available. | |
QueryAccountRoutingNumber: | |
name: account_routing_number | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '9444' | |
description: Filter by the account routing number if available. | |
QueryBin: | |
name: bin | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '489514' | |
description: Filter by Bank Identification Number (BIN). The BIN is the first | |
6 digits of the masked number. | |
QueryExpirationMonth: | |
name: expiration_month | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '1' | |
description: Filter by the expiration month associated with the `Payment Instrument` | |
if applicable. This filter only applies to payment cards. | |
QueryExpirationYear: | |
name: expiration_year | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '2022' | |
description: Filter by the 4 digit expiration year associated with the Payment | |
Instrument if applicable. This filter only applies to payment cards. | |
QueryLastFour: | |
name: last_four | |
in: query | |
required: false | |
schema: | |
type: string | |
example: '0454' | |
description: Filter by the last 4 digits of the `Payment Instrument` card. This | |
filter only applies to payment cards. | |
QueryName: | |
name: name | |
in: query | |
required: false | |
schema: | |
type: string | |
example: fran%20lemke | |
description: Filter by the name. | |
QueryOwnerIdentity: | |
name: owner_identity_id | |
in: query | |
required: false | |
schema: | |
type: string | |
example: IDcWwprrKrD6cSh225JWPri3 | |
description: Filter by the owner id of the associated `Identity`. | |
QueryPaymentInstrumentType: | |
name: type | |
in: query | |
required: false | |
schema: | |
type: string | |
enum: | |
- ALL | |
- BANK_ACCOUNT | |
- PAYMENT_CARD | |
example: BANK_ACCOUNT | |
description: Filter by the `Payment Instrument` type. | |
QueryAfterCursor: | |
name: after_cursor | |
in: query | |
required: false | |
schema: | |
type: string | |
description: Return every resource created after the cursor value. | |
QueryBeforeCursor: | |
name: before_cursor | |
in: query | |
required: false | |
schema: | |
type: string | |
description: Return every resource created before the cursor value. | |
QueryFormat: | |
name: format | |
in: query | |
required: false | |
schema: | |
type: string | |
example: /download?format=json | |
description: Specify the format you'd like to download the response in (JSON | |
is the only other format available for download). | |
requestBodies: | |
CreateApplicationRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateApplicationRequest' | |
examples: | |
Create an Application: | |
value: | |
tags: | |
application_name: Finix Flowers | |
user: USpbnPYf1MMaYYtBqNsNzD6T | |
entity: | |
business_type: LIMITED_LIABILITY_COMPANY | |
business_phone: +1 (408) 756-4497 | |
first_name: John | |
last_name: Smith | |
dob: | |
year: 1978 | |
day: 27 | |
month: 5 | |
business_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 8 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
max_transaction_amount: 1200000 | |
phone: '1234567890' | |
doing_business_as: Finix Flowers | |
personal_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 7 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
business_name: Finix Flowers | |
business_tax_id: '123456789' | |
email: user@example.org | |
tax_id: '123456789' | |
UpdateApplicationProfileRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateApplicationProfileRequest' | |
CreateAuthorizationRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateAuthorizationRequest' | |
examples: | |
Create an Authorization: | |
value: | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
tags: | |
order_number: 21DFASJSAKAS | |
currency: USD | |
amount: 100 | |
processor: DUMMY_V1 | |
Create an Authorization (with 3D Secure): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
3d_secure_authentication: | |
electronic_commerce_indicator: AUTHENTICATED | |
cardholder_authentication: BwABBJQ1AgAAAAAgJDUCAAAAAAA= | |
transaction_id: EaOMucALHQqLAEGAgk | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
tags: | |
order_number: 21DFASJSAKAS | |
currency: USD | |
amount: 100 | |
Create an Authorization (with Level 2 Processing): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
additional_purchase_data: | |
customer_reference_number: 321xyz | |
sales_tax: 200 | |
tags: | |
order_number: 21DFASJSAKAS | |
currency: USD | |
amount: 1000 | |
processor: DUMMY_V1 | |
Create an Authorization (with Level 3 Processing): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
additional_purchase_data: | |
item_data: | |
- amount_including_sales_tax: 500 | |
unit_of_measure: BX | |
merchant_product_code: '1149611' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 175-62-20 | |
item_discount_amount: 100 | |
item_description: printing paper | |
quantity: 1 | |
- amount_including_sales_tax: 500 | |
unit_of_measure: CTN | |
merchant_product_code: '2149612' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 207-72-54 | |
item_discount_amount: 0 | |
item_description: printing ink | |
quantity: 1 | |
discount_amount: 100 | |
customer_reference_number: 321xyz | |
shipping_amount: 100 | |
customs_duty_amount: 10 | |
tags: | |
order_number: 21DFASJSAKAS | |
currency: USD | |
amount: 1000 | |
processor: DUMMY_V1 | |
Create a Card Present Authorization with an EMV Card: | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
tags: | |
order_number: test123transfer | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_AUTHORIZATION | |
Create a Card Present Authorization with a Non-EMV Card: | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
tags: | |
order_number: test123transfer | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_AUTHORIZATION | |
Create an Authorization with Buyer Charges: | |
value: | |
additional_buyer_charges: | |
rent_surcharge_amount: 150 | |
amount: 5200 | |
currency: USD | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
tags: | |
test: sale | |
UpdateAuthorizationRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateAuthorizationRequest' | |
examples: | |
Capture an Authorization: | |
value: | |
fee: 0 | |
capture_amount: 100 | |
Capture an Authorization (with Level 2/3 Processing): | |
value: | |
additional_purchase_data: | |
item_data: | |
- amount_including_sales_tax: 500 | |
unit_of_measure: BX | |
merchant_product_code: '1149611' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 175-62-20 | |
item_discount_amount: 100 | |
item_description: printing paper | |
quantity: 1 | |
- amount_including_sales_tax: 500 | |
unit_of_measure: CTN | |
merchant_product_code: '2149612' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 207-72-54 | |
item_discount_amount: 0 | |
item_description: printing ink | |
quantity: 1 | |
discount_amount: 100 | |
customer_reference_number: 321xyz | |
shipping_amount: 100 | |
customs_duty_amount: 10 | |
fee: 0 | |
capture_amount: 100 | |
Void an Authorization: | |
value: | |
void_me: true | |
Capture a Card Present Authorization: | |
value: | |
capture_amount: 150 | |
CreateDisputeEvidenceRequest: | |
content: | |
multipart/form-data: | |
schema: | |
$ref: '#/components/schemas/CreateDisputeEvidenceRequest' | |
examples: | |
Upload dispute evidence: | |
value: | |
file: '@path/to/local/file' | |
CreateFeeRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateFeeRequest' | |
examples: | |
One-Time Fee: | |
value: | |
amount: 1000 | |
currency: USD | |
fee_type: CUSTOM | |
fee_subtype: CUSTOM | |
merchant_id: MUhQVWbSdd3Da68RKpfodqEV | |
label: April_Performance_Analytics_Fees | |
settlement_delay_days: 3 | |
CreateFeeProfileRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateFeeProfileRequest' | |
examples: | |
Create a Fee Profile: | |
value: | |
ach_fixed_fee: 30 | |
tags: | |
app pricing: sample | |
basis_points: 200 | |
application: APmuwPBaW8pVcwb4vCTHQH32 | |
charge_interchange: false | |
fixed_fee: 100 | |
ach_basis_points: 300 | |
UpdateFeeRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateFeeRequest' | |
examples: {} | |
CreateIdentityRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateIdentityRequest' | |
examples: | |
Create an Identity (Merchant): | |
value: | |
additional_underwriting_data: | |
merchant_agreement_accepted: true | |
merchant_agreement_ip_address: 42.1.1.113 | |
volume_distribution_by_business_type: | |
other_volume_percentage: 0 | |
consumer_to_consumer_volume_percentage: 0 | |
business_to_consumer_volume_percentage: 0 | |
business_to_business_volume_percentage: 100 | |
person_to_person_volume_percentage: 0 | |
average_ach_transfer_amount: 200000 | |
annual_ach_volume: 200000 | |
credit_check_user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 | |
_14_6) | |
refund_policy: MERCHANDISE_EXCHANGE_ONLY | |
credit_check_timestamp: '2021-04-28T16:42:55Z' | |
credit_check_allowed: true | |
merchant_agreement_timestamp: '2021-04-28T16:42:55Z' | |
business_description: SB3 vegan cafe | |
average_card_transfer_amount: 200000 | |
credit_check_ip_address: 42.1.1.113 | |
merchant_agreement_user_agent: Mozilla/5.0 (Macintosh; Intel Mac | |
OS X 10_14_6) | |
card_volume_distribution: | |
card_present_percentage: 30 | |
mail_order_telephone_order_percentage: 10 | |
ecommerce_percentage: 60 | |
tags: | |
Studio Rating: '4.7' | |
entity: | |
last_name: Smith | |
max_transaction_amount: 12000000 | |
has_accepted_credit_cards_previously: true | |
default_statement_descriptor: Daphne's Corner | |
personal_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 7 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
incorporation_date: | |
year: 1978 | |
day: 27 | |
month: 6 | |
business_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 8 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
ownership_type: PRIVATE | |
first_name: dwayne | |
title: CEO | |
business_tax_id: '123456789' | |
doing_business_as: Petes Coffee | |
principal_percentage_ownership: 50 | |
email: user@example.org | |
mcc: '0742' | |
phone: '1234567890' | |
business_name: Petes Coffee | |
tax_id: '123456789' | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
business_phone: +1 (408) 756-4497 | |
dob: | |
year: 1978 | |
day: 27 | |
month: 6 | |
url: www.PetesCoffee.com | |
annual_card_volume: 12000000 | |
Create an Identity (Buyer): | |
value: | |
entity: | |
phone: '7145677613' | |
first_name: John | |
last_name: Smith | |
email: user@example.org | |
personal_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 7 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
tags: | |
key: value | |
description: '' | |
CreateIdentitySettlementRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSettlementRequest' | |
examples: | |
Create a Settlement: | |
value: | |
currency: USD | |
processor: DUMMY_V1 | |
tags: | |
Internal Daily Settlement ID: 21DFASJSAKAS | |
UpdateMerchantProfileRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateMerchantProfileRequest' | |
examples: | |
Update the Fee Profile for a Merchant Profile: | |
value: | |
fee_profile: FP4xXhxyFRiRePKBQXmueVTh | |
CreateMerchantUnderwritingRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateMerchantUnderwritingRequest' | |
examples: | |
Create a Merchant: | |
value: | |
tags: | |
key_2: value_2 | |
processor: DUMMY_V1 | |
Create a Merchant with Card Present Enabled: | |
value: | |
tags: | |
key_2: value_2 | |
gateway: TRIPOS_CLOUD_V1 | |
processor: VANTIV_V1 | |
CreatePaymentInstrumentRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreatePaymentInstrumentRequest' | |
descriminator: | |
propertyName: type | |
examples: | |
Create a Payment Instrument (Card): | |
value: | |
name: Amy White | |
expiration_year: 2029 | |
tags: | |
card_name: Business Card | |
number: '5200828282828210' | |
expiration_month: 12 | |
address: | |
city: San Francisco | |
region: CA | |
postal_code: '94404' | |
line1: 900 Metro Center Blv | |
country: USA | |
security_code: '022' | |
type: PAYMENT_CARD | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
Create a Payment Instrument (Bank Account): | |
value: | |
account_type: SAVINGS | |
name: Alice | |
tags: | |
Bank Account: Company Account | |
country: USA | |
bank_code: '123123123' | |
account_number: '123123123' | |
type: BANK_ACCOUNT | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
Create a Payment Instrument (Token): | |
value: | |
token: TKiMxe323RE5Dq3wLVtG8kSW | |
type: TOKEN | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
Create Apple Pay Web Payment Instrument: | |
value: | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
merchant_identity: IDpYDM7J9n57q849o9E9yNrG | |
name: John Smith | |
third_party_token: '{"token":{"paymentMethod":{"network":"barcode","type":"credit","displayName":""},"transactionIdentifier":"AE514ADAA44E9C3A0A862C7E4EDEE43C422556FA4748B045F1764860557E8EE6","paymentData":{"data":"IOg9H5\/hdpccvHZ03ESJwlJXFlmcnI18WXTSOHOPA82ewYoWVyEMiy63HCsdejXsHIR8a+N\/5aR24OeJrkxheck2AAl5o1LLJ7jL+75scnf7Z55uQmtVyKITTkH22LrC6E6SgMnXaefJYOTUcG1Veqb\/dXtpPzqaKACEKDkbVivpDk+A2iX5PLROFTMRgmb9a0HYwHOnVGQzXwiHkX1g6f1R4rILUyMaQ5qLxCplE1t\/guEYmkGBtOb\/v8+GRDTl8YrC1tOe\/cs4aQm4cAKJktFQUTbfAApNFBnKI06mtCM7e7qRna\/YON3gyci035jA7Zq4kBMo7rQB8puGH6dDqB\/KsPS6Ps+w688+rqEKz16YUJ\/LMCOzzBM6bCTOS6eouB1eCh3SJdm\/lmY=","signature":"MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCAMIID4zCCA4igAwIBAgIITDBBSVGdVDYwCgYIKoZIzj0EAwIwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMB4XDTE5MDUxODAxMzI1N1oXDTI0MDUxNjAxMzI1N1owXzElMCMGA1UEAwwcZWNjLXNtcC1icm9rZXItc2lnbl9VQzQtUFJPRDEUMBIGA1UECwwLaU9TIFN5c3RlbXMxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEwhV37evWx7Ihj2jdcJChIY3HsL1vLCg9hGCV2Ur0pUEbg0IO2BHzQH6DMx8cVMP36zIg1rrV1O\/0komJPnwPE6OCAhEwggINMAwGA1UdEwEB\/wQCMAAwHwYDVR0jBBgwFoAUI\/JJxE+T5O8n5sT2KGw\/orv9LkswRQYIKwYBBQUHAQEEOTA3MDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDA0LWFwcGxlYWljYTMwMjCCAR0GA1UdIASCARQwggEQMIIBDAYJKoZIhvdjZAUBMIH+MIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDYGCCsGAQUFBwIBFipodHRwOi8vd3d3LmFwcGxlLmNvbS9jZXJ0aWZpY2F0ZWF1dGhvcml0eS8wNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL2NybC5hcHBsZS5jb20vYXBwbGVhaWNhMy5jcmwwHQYDVR0OBBYEFJRX22\/VdIGGiYl2L35XhQfnm1gkMA4GA1UdDwEB\/wQEAwIHgDAPBgkqhkiG92NkBh0EAgUAMAoGCCqGSM49BAMCA0kAMEYCIQC+CVcf5x4ec1tV5a+stMcv60RfMBhSIsclEAK2Hr1vVQIhANGLNQpd1t1usXRgNbEess6Hz6Pmr2y9g4CJDcgs3apjMIIC7jCCAnWgAwIBAgIISW0vvzqY2pcwCgYIKoZIzj0EAwIwZzEbMBkGA1UEAwwSQXBwbGUgUm9vdCBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwHhcNMTQwNTA2MjM0NjMwWhcNMjkwNTA2MjM0NjMwWjB6MS4wLAYDVQQDDCVBcHBsZSBBcHBsaWNhdGlvbiBJbnRlZ3JhdGlvbiBDQSAtIEczMSYwJAYDVQQLDB1BcHBsZSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTETMBEGA1UECgwKQXBwbGUgSW5jLjELMAkGA1UEBhMCVVMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATwFxGEGddkhdUaXiWBB3bogKLv3nuuTeCN\/EuT4TNW1WZbNa4i0Jd2DSJOe7oI\/XYXzojLdrtmcL7I6CmE\/1RFo4H3MIH0MEYGCCsGAQUFBwEBBDowODA2BggrBgEFBQcwAYYqaHR0cDovL29jc3AuYXBwbGUuY29tL29jc3AwNC1hcHBsZXJvb3RjYWczMB0GA1UdDgQWBBQj8knET5Pk7yfmxPYobD+iu\/0uSzAPBgNVHRMBAf8EBTADAQH\/MB8GA1UdIwQYMBaAFLuw3qFYM4iapIqZ3r6966\/ayySrMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly9jcmwuYXBwbGUuY29tL2FwcGxlcm9vdGNhZzMuY3JsMA4GA1UdDwEB\/wQEAwIBBjAQBgoqhkiG92NkBgIOBAIFADAKBggqhkjOPQQDAgNnADBkAjA6z3KDURaZsYb7NcNWymK\/9Bft2Q91TaKOvvGcgV5Ct4n4mPebWZ+Y1UENj53pwv4CMDIt1UQhsKMFd2xd8zg7kGf9F3wsIW2WT8ZyaYISb1T4en0bmcubCYkhYQaZDwmSHQAAMYIBjDCCAYgCAQEwgYYwejEuMCwGA1UEAwwlQXBwbGUgQXBwbGljYXRpb24gSW50ZWdyYXRpb24gQ0EgLSBHMzEmMCQGA1UECwwdQXBwbGUgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxEzARBgNVBAoMCkFwcGxlIEluYy4xCzAJBgNVBAYTAlVTAghMMEFJUZ1UNjANBglghkgBZQMEAgEFAKCBlTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMjA0MDExODE2MjJaMCoGCSqGSIb3DQEJNDEdMBswDQYJYIZIAWUDBAIBBQChCgYIKoZIzj0EAwIwLwYJKoZIhvcNAQkEMSIEINpyGxYyGbl1Kj57wU\/3PijxngHUcidFy9jukG9sccOHMAoGCCqGSM49BAMCBEcwRQIhAPHvbeAIDmJKf2YGS5xcCoySSeCeFf6ThUsKE3UIPWBJAiBQIZZu4wTlZn7R16N+2iTfvuvzJKgeSv8rAs3YM6z56AAAAAAAAA==","header":{"publicKeyHash":"eOvce9ya55opFC5EXVWlLwzZRVDEY3Hgakf3+C+0zkc=","ephemeralPublicKey":"MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3VnkF5JR9cWuYoeT68dUNp\/2\/jGaOiid19UfCV9rEkcPomrzFWEZw\/dN1uU9RTblnrIQPajFj4R2ZKIpYIlkgA==","transactionId":"ae514adaa44e9c3a0a862c7e4edee43c422556fa4748b045f1764860557e8ee6"},"version":"EC_v1"}}}' | |
type: APPLE_PAY | |
description: '' | |
CreateProcessorRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateProcessorRequest' | |
examples: | |
'Enable an Application Processor ': | |
value: | |
type: DUMMY_V1 | |
config: | |
canDebitBankAccount: true | |
UpdateProcessorRequest: | |
content: | |
application/hal+json: | |
schema: | |
type: object | |
CreateReversalRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateReversalRequest' | |
examples: | |
Refund a Transfer: | |
value: | |
refund_amount: 100 | |
tags: | |
test: refund | |
Refund a Transfer (Card Present): | |
value: | |
refund_amount: 150 | |
device: DVkBqa68V1ZQusodU8o6mB62 | |
Refund a Transfer (Swiped Card): | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
tags: | |
test: refund | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_UNREFERENCED_REFUND | |
CreateSettlementRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSettlementRequest' | |
examples: | |
Create a Settlement: | |
value: | |
currency: USD | |
processor: DUMMY_V1 | |
merchant_id: MUfBgBvvv355djUi4uXQKtit | |
tags: | |
Internal Daily Settlement ID: 21DFASJSAKAS | |
CreateTransferRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateTransferRequest' | |
examples: | |
Create a Transfer: | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
currency: USD | |
amount: 662154 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
tags: | |
test: sale | |
Create a Transfer (Debit a Bank Account): | |
value: | |
fee: 603 | |
currency: USD | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
tags: | |
order_number: 21DFASJSAKAS | |
source: PIk3AG7aUSCyNgYpDwCKkwDC | |
amount: 6031 | |
Create a Transfer (with 3D Secure): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
3d_secure_authentication: | |
electronic_commerce_indicator: AUTHENTICATED | |
cardholder_authentication: BwABBJQ1AgAAAAAgJDUCAAAAAAA= | |
transaction_id: EaOMucALHQqLAEGAgk | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
tags: | |
test: sale | |
currency: USD | |
amount: 92169 | |
Create a Transfer (with Level 2 Processing): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
additional_purchase_data: | |
customer_reference_number: 321xyz | |
sales_tax: 200 | |
tags: | |
test: sale | |
currency: USD | |
amount: 1000 | |
Create a Transfer (with Level 3 Processing): | |
value: | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
additional_purchase_data: | |
item_data: | |
- amount_including_sales_tax: 500 | |
unit_of_measure: BX | |
merchant_product_code: '1149611' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 175-62-20 | |
item_discount_amount: 100 | |
item_description: printing paper | |
quantity: 1 | |
- amount_including_sales_tax: 500 | |
unit_of_measure: CTN | |
merchant_product_code: '2149612' | |
amount_excluding_sales_tax: 400 | |
cost_per_unit: 500 | |
commodity_code: 207-72-54 | |
item_discount_amount: 0 | |
item_description: printing ink | |
quantity: 1 | |
discount_amount: 100 | |
customer_reference_number: 321xyz | |
shipping_amount: 100 | |
customs_duty_amount: 10 | |
tags: | |
test: sale | |
currency: USD | |
amount: 1000 | |
Create a Card Present Transfer with an EMV Card: | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
tags: | |
order_number: test123transfer | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_DEBIT | |
Create a Card Present Transfer with a Non-EMV Card: | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_DEBIT | |
tags: | |
order_number: test123transfer | |
Create a Card Present Transfer via Manual Entry: | |
value: | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
tags: | |
order_number: test123transfer | |
device_configuration: | |
prompt_manual_entry: true | |
currency: USD | |
amount: 150 | |
operation_key: CARD_PRESENT_DEBIT | |
Create a Transfer with Buyer Charges: | |
value: | |
additional_buyer_charges: | |
convenience_amount: 300 | |
amount: 10300 | |
currency: USD | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
tags: | |
test: sale | |
UpdateDeviceRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateDeviceRequest' | |
examples: | |
Activate a Device: | |
value: | |
activation_code: C887298 | |
action: ACTIVATE | |
Reboot a Device: | |
value: | |
action: REBOOT | |
Set Idle Message on Device: | |
value: | |
idle_message: Finix Flowers | |
action: CREATE_IDLE_MESSAGE | |
Deactivate a Device: | |
value: | |
action: DEACTIVATE | |
CreateUserRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateUserRequest' | |
CreateVerificationRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateVerificationRequest' | |
examples: | |
Create a Merchant Verification: | |
value: | |
merchant: MUgWbPVvtKbzjKNNGKqdQYV7 | |
processor: DUMMY_V1 | |
identity: ID2CGJmjqyYaQAu6qyuvGeWK | |
tags: | |
card_name: Business_Card | |
CreateWebhookRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateWebhookRequest' | |
examples: | |
Create a Webhook with no Authentication: | |
value: | |
url: https://example.com/event_handler | |
authentication: | |
type: NONE | |
Create a Webhook with Basic authentication: | |
value: | |
url: https://example.com/event_handler | |
authentication: | |
type: BASIC | |
basic: | |
username: basic-auth-username | |
password: basic-auth-password | |
Create a Webhook with Bearer Token Authentication: | |
value: | |
url: https://example.com/event_handler | |
enabled: true | |
authentication: | |
type: BEARER | |
bearer: | |
token: U3VwZXIgc2VjcmV0IGVuY29kZWQgdG9rZW4= | |
UpdateTransferRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateTransferRequest' | |
examples: | |
example-1: | |
value: | |
tags: | |
test: sale | |
UpdateSettlementRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateSettlementRequest' | |
CreateSubscriptionAmountRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSubscriptionAmountRequest' | |
examples: | |
Create a POS_INSTALLMENT_FEE amount: | |
value: | |
amount_type: FEE | |
fee_amount_data: | |
currency: USD | |
amount: 2500 | |
label: POS_INSTALLMENT_FEE | |
nickname: POS_INSTALLMENT_FEE | |
tags: | |
order_number: '124' | |
UpdateSubscriptionAmountRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSubscriptionAmountRequest' | |
examples: | |
Update a Subscription Amount: | |
value: | |
amount_type: FEE | |
fee_amount_data: | |
currency: USD | |
amount: 2500 | |
label: POS_INSTALLMENT_FEE | |
nickname: POS_INSTALLMENT_FEE | |
tags: | |
order_number: '124' | |
CreateSubscriptionScheduleRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSubscriptionScheduleRequest' | |
examples: | |
Create a Subscription Schedule (FIXED_TIME_INTERVAL): | |
value: | |
line_item_type: FEE | |
nickname: Fixed_Time_Subscription_Schedule | |
fixed_time_interval_offset: | |
interval_count: 4 | |
hourly_interval: 24 | |
subscription_type: FIXED_TIME_INTERVAL | |
Create a Subscription Schedule (PERIODIC_MONTHLY): | |
value: | |
line_item_type: FEE | |
period_offset: | |
day: 1 | |
month: null | |
nickname: Monthly_Subscription_Schedule | |
subscription_type: PERIODIC_MONTHLY | |
Create a Subscription Schedule (PERIODIC_YEARLY): | |
value: | |
line_item_type: FEE | |
period_offset: | |
day: 5 | |
month: 1 | |
nickname: Yearly_Subscription_Schedule | |
subscription_type: PERIODIC_YEARLY | |
UpdateSubscriptionScheduleRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateSubscriptionScheduleRequest' | |
examples: | |
Update Tags: | |
value: | |
tags: | |
order-reference: A1B2C3D4E5 | |
CreateSubscriptionEnrollmentRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateSubscriptionEnrollmentRequest' | |
examples: | |
Example of a "Security Fee": | |
value: | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
started_at: '2022-11-11T16:50:59.891Z' | |
nickname: Security Fee | |
tags: | |
enrollment_info: Security Fee Enrollment | |
UpdateSubscriptionEnrollmentRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateSubscriptionEnrollmentRequest' | |
UpdateUserRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateUserRequest' | |
examples: | |
Update User: | |
value: | |
tags: | |
card_name: New Employee | |
CreateDeviceRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateDevice' | |
examples: | |
Create a Device: | |
value: | |
name: 'Finix triPOS #1' | |
model: MX915 | |
description: John Smith | |
configuration: | |
allow_debit: true | |
prompt_signature: NEVER | |
UpdatePaymentInstrumentRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdatePaymentInstrumentRequest' | |
examples: | |
Update Tag: | |
value: | |
tags: | |
custom_key: custome value | |
UpdateMerchantRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateMerchantRequest' | |
examples: | |
Update Merchant to Enable Level 2/3 Processing: | |
value: | |
level_two_level_three_data_enabled: true | |
Update Merchant to Enable Buyer Charges: | |
value: | |
convenience_charges_enabled: true | |
rent_surcharges_enabled: true | |
UpdateIdentityRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateIdentityRequest' | |
examples: | |
Update an Identity: | |
value: | |
entity: | |
last_name: Smith | |
first_name: John | |
email: user@example.org | |
phone: '7145677613' | |
CreateAssociatedIdentityRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateAssociatedIdentityRequest' | |
examples: | |
Create an Associated Identity: | |
value: | |
entity: | |
first_name: John | |
last_name: Smith | |
title: Founder | |
dob: | |
month: 1 | |
day: 1 | |
year: 2013 | |
principal_percentage_ownership: 25 | |
phone: '1234567890' | |
personal_address: | |
city: San Francisco | |
region: CA | |
postal_code: '90650' | |
line1: 123 Main Street | |
country: USA | |
email: john.smith@company1.com | |
tax_id: '123456789' | |
CreateBalanceTransferRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/CreateBalanceTransferRequest' | |
examples: | |
Create a Balance Transfer: | |
value: | |
description: Need to increase buffer given the high number of NSFs | |
on merchant fee debits | |
tags: | |
example: documentation tag | |
destination: FOR_BENEFIT_OF_ACCOUNT | |
currency: USD | |
amount: 4000 | |
source: OPERATING_ACCOUNT | |
processor_type: LITLE_V1 | |
CreateInstrumentUpdateRequest: | |
content: | |
multipart/form-data: | |
schema: | |
$ref: '#/components/schemas/CreateInstrumentUpdateRequest' | |
examples: | |
Instrument Update Request: | |
value: | |
request: '{"merchant": "MUucec6fHeaWo3VHYoSkUySM","idempotency_id": | |
"123xyz testing"}' | |
description: '' | |
CreateFileRequest: | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/CreateFileRequest' | |
examples: | |
Create a File: | |
value: | |
display_name: My Drivers License | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
tags: | |
key_1: value_1 | |
type: DRIVERS_LICENSE_FRONT | |
CreateExternalLinkRequest: | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/CreateExternalLinkRequest' | |
examples: | |
Create an External Link: | |
value: | |
type: UPLOAD | |
duration: 15 | |
CreateApplePaySessionRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ApplePaySessionRequest' | |
examples: | |
Create an Apple Pay Session: | |
value: | |
display_name: Finix Test Merchant | |
domain: www.finixtestmerchant.com | |
merchant_identity: IDmULj61C8ke6Y7qQiKENJ7 | |
validation_url: https://apple-pay-gateway-cert.apple.com/paymentservices/paymentSession | |
RemoveSettlementTransfer: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/RemoveSettlementTransfer' | |
examples: | |
Remove a Transfer in a Settlement: | |
value: | |
transfers: | |
- TRr61njQxaa7AJf6E1C3QwCc | |
UploadFileRequest: | |
content: | |
multipart/form-data: | |
schema: | |
$ref: '#/components/schemas/UploadFileRequest' | |
UpdateWebhookRequest: | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UpdateWebhookRequest' | |
examples: | |
Update a Webhook: | |
value: | |
url: https://eohzjuj2prziycz.m.pipedream.net | |
enabled: true | |
UpdateComplianceForm: | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/UpdateComplianceFormRequest' | |
examples: | |
Complete Compliance Form: | |
value: | |
pci_saq_a: | |
name: John Booker | |
signed_at: '2022-03-18T16:42:55Z' | |
user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 _14_6) | |
ip_address: 42.1.1.113 | |
title: CTO | |
CreateOnboardingFormRequest: | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/CreateOnboardingFormRequest' | |
examples: | |
Create an Onboarding Form: | |
value: | |
onboarding_data: | |
entity: {} | |
associated_entities: [] | |
additional_underwriting_data: {} | |
payment_instruments: {} | |
max_transaction_amount: 100000 | |
merchant_processors: | |
- processor: LITLE_V1 | |
onboarding_link_details: | |
return_url: https://www.finix.com/docs | |
expired_session_url: https://www.finix.com/ | |
terms_of_service_url: https://www.finix.com/terms-and-policies | |
fee_details_url: https://www.finix.com/docs | |
expiration_in_minutes: '30' | |
CreateOnboardingFormLinkRequest: | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/CreateOnboardingFormLinkRequest' | |
examples: | |
Create an Onboarding Form Link: | |
value: | |
terms_of_service_url: https://www.finix.com/terms-and-policies | |
return_url: https://www.finix.com/docs | |
fee_details_url: https://www.finix.com/docs | |
expired_session_url: https://www.finix.com/ | |
expiration_in_minutes: 30 | |
responses: | |
Application: | |
description: Single application object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Application' | |
examples: | |
Application Created: | |
value: | |
id: APgPDQrLD52TYvqazjHJJchM | |
enabled: true | |
tags: | |
application_name: Finix Flowers | |
owner: IDuquemzE7UkUJioGJfVKBKt | |
name: Finix Flowers | |
processing_enabled: true | |
settlement_enabled: true | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
created_at: '2022-01-27T07:36:33.59Z' | |
updated_at: '2022-01-27T07:44:04.94Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
processors: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/processors | |
users: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/users | |
owner_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuquemzE7UkUJioGJfVKBKt | |
transfers: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/transfers | |
disputes: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/disputes | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/authorizations | |
settlements: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/settlements | |
merchants: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/merchants | |
identities: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/identities | |
webhooks: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/webhooks | |
reversals: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/reversals | |
tokens: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/tokens | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/payment_instruments | |
application_profile: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/application_profile | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ApplicationProfile: | |
description: Single application_profile object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ApplicationProfile' | |
examples: | |
Application Profile: | |
value: | |
id: PP6Gu3JTdcS5CVuTsY8eCoU7 | |
tags: {} | |
application: APkhCuFhbgVgNKKExUf8rpdV | |
fee_profile: null | |
risk_profile: RPk3988fTnZS6nEyU1WtNgyd | |
created_at: '2022-07-28T21:52:54.54Z' | |
updated_at: '2022-07-28T21:52:54.54Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/application_profiles/PP6Gu3JTdcS5CVuTsY8eCoU7 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPk3988fTnZS6nEyU1WtNgyd | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ApplicationProfilesList: | |
description: List of application_profile objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ApplicationProfilesList' | |
examples: | |
List of Application Profiles: | |
value: | |
_embedded: | |
application_profiles: | |
- id: PPrVzFBWaCL3TeEWHq1tv4Ay | |
tags: {} | |
application: APtjNWUxQKj4Gkw1L4rQ1yNB | |
fee_profile: null | |
risk_profile: RPaPp5SBdiR6TpiS6sZUKxwd | |
created_at: '2022-05-31T16:18:44.56Z' | |
updated_at: '2022-05-31T16:18:44.56Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/application_profiles/PPrVzFBWaCL3TeEWHq1tv4Ay | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APtjNWUxQKj4Gkw1L4rQ1yNB | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPaPp5SBdiR6TpiS6sZUKxwd | |
- id: PPc931nKUintrvYY98itsM9M | |
tags: {} | |
application: APoUsWg49wfXomJTGnvuKZeT | |
fee_profile: null | |
risk_profile: RPjEJsR9nVbHPzPvGU8vg8g9 | |
created_at: '2022-03-24T16:25:56.28Z' | |
updated_at: '2022-03-24T16:25:56.28Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/application_profiles/PPc931nKUintrvYY98itsM9M | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APoUsWg49wfXomJTGnvuKZeT | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPjEJsR9nVbHPzPvGU8vg8g9 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/application_profiles?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
next_cursor: PPc931nKUintrvYY98itsM9M | |
limit: 20 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ApplicationsList: | |
description: List of `Applications`. | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ApplicationsList' | |
examples: | |
List of Applications: | |
value: | |
_embedded: | |
applications: | |
- id: APkhCuFhbgVgNKKExUf8rpdV | |
enabled: true | |
tags: | |
name: application | |
owner: IDthvyMNJ4tK2A8K35rdX1kx | |
name: business inc | |
processing_enabled: true | |
settlement_enabled: true | |
creating_transfer_from_report_enabled: false | |
card_expiration_date_required: true | |
card_cvv_required: false | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
created_at: '2022-07-28T21:52:54.47Z' | |
updated_at: '2022-07-28T21:52:54.47Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV | |
processors: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/processors | |
users: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/users | |
owner_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDthvyMNJ4tK2A8K35rdX1kx | |
transfers: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/transfers | |
disputes: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/disputes | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/authorizations | |
settlements: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/settlements | |
merchants: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/merchants | |
identities: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/identities | |
webhooks: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/webhooks | |
reversals: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/reversals | |
tokens: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/tokens | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/payment_instruments | |
application_profile: | |
href: https://finix.sandbox-payments-api.com/applications/APkhCuFhbgVgNKKExUf8rpdV/application_profile | |
- id: APeT9uYCjww9UuKQB2mgi21A | |
enabled: true | |
tags: {} | |
owner: IDcfZEYCYQG42RDZR2nqUVNm | |
name: Chris application | |
processing_enabled: true | |
settlement_enabled: true | |
creating_transfer_from_report_enabled: false | |
card_expiration_date_required: true | |
card_cvv_required: false | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
created_at: '2022-04-22T20:32:33.47Z' | |
updated_at: '2022-04-22T20:32:33.47Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A | |
processors: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/processors | |
users: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/users | |
owner_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDcfZEYCYQG42RDZR2nqUVNm | |
transfers: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/transfers | |
disputes: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/disputes | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/authorizations | |
settlements: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/settlements | |
merchants: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/merchants | |
identities: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/identities | |
webhooks: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/webhooks | |
reversals: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/reversals | |
tokens: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/tokens | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/payment_instruments | |
application_profile: | |
href: https://finix.sandbox-payments-api.com/applications/APeT9uYCjww9UuKQB2mgi21A/application_profile | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/applications?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/applications?offset=110400&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Authorization: | |
description: Single Authorization object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Authorization' | |
examples: | |
Authorization: | |
value: | |
id: AUcaGi9WKyKn2GwX3bNSpsXo | |
application: AP3AB2itAWrrrPVS6spvrGYp | |
amount: 100 | |
tags: {} | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: | |
additional_large_number: 9223372036854776000 | |
value: 100 | |
order_id: 1c02bd0a-119f-4ded-8bd8-7f23b6d869ce | |
created_at: '2022-08-01T22:15:30.41Z' | |
updated_at: '2022-08-01T22:15:30.51Z' | |
trace_id: 1c02bd0a-119f-4ded-8bd8-7f23b6d869ce | |
source: PIbDnouV59En1yKfYUNLTpG9 | |
merchant_identity: IDsArLxCm9QGbi2QfhaFrTED | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-08-08T22:15:30.41Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUcaGi9WKyKn2GwX3bNSpsXo | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/AP3AB2itAWrrrPVS6spvrGYp | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsArLxCm9QGbi2QfhaFrTED | |
Authorization (with 3D Secure): | |
value: | |
id: AU27TBqkcCQn94aSVyTvRyrn | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 100 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: TRsBcF8LjV1UaK5vXY6pFHmG | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:19.95Z' | |
updated_at: '2022-01-27T07:37:20.03Z' | |
trace_id: ce97465f-b620-4d98-adba-378756d7013a | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-02-03T07:37:19.95Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AU27TBqkcCQn94aSVyTvRyrn | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Authorization (with Level 2 Processing): | |
value: | |
id: AUq2Xz5VS46U4hzzhX9WJCxx | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 1000 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:20.68Z' | |
updated_at: '2022-01-27T07:37:20.86Z' | |
trace_id: 2b181625-616a-45b1-a8e7-311d76fddd5e | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-02-03T07:37:20.68Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUq2Xz5VS46U4hzzhX9WJCxx | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Authorization (with Level 3 Processing): | |
value: | |
id: AUsQsCLRp9ENxrh563w1zZHi | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 1000 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:21.55Z' | |
updated_at: '2022-01-27T07:37:21.68Z' | |
trace_id: 88136ea9-9393-4b95-b4c0-940b49ab707d | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-02-03T07:37:21.55Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUsQsCLRp9ENxrh563w1zZHi | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Voided Authorization: | |
value: | |
id: AU2UkcVZU94rNqonfcLGZRSJ | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 100 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:28.10Z' | |
updated_at: '2022-01-27T07:37:29.15Z' | |
trace_id: 710b6745-c424-4101-84e5-4a49cf317dc7 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDpYDM7J9n57q849o9E9yNrG | |
3ds_redirect_url: null | |
is_void: true | |
void_state: PENDING | |
expires_at: '2022-02-03T07:37:28.10Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AU2UkcVZU94rNqonfcLGZRSJ | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
Card Present Authorization with an EMV Card: | |
value: | |
id: AUeEok8811pDqsR1BbxZLbw1 | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
amount: 150 | |
tags: | |
order_number: test123transfer | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: | |
application_identifier: A0000000031010 | |
application_label: Visa Credit | |
application_preferred_name: null | |
application_transaction_counter: '004F' | |
cryptogram: TC F8C706E8A0368D15 | |
issuer_code_table_index: null | |
pin_verified: false | |
tags: {} | |
masked_account_number: '************7564' | |
name: 'AARON/CHRISTOPHER W ' | |
brand: VISA | |
entry_mode: CHIP_ENTRY | |
payment_type: CREDIT | |
approval_code: '000036' | |
created_at: '2019-03-11T23:36:42.03Z' | |
updated_at: '2019-03-11T23:36:57.09Z' | |
trace_id: FNXmEM7d6ns8LMMzt61AD8TrR | |
source: PIcW77CfRyBUWJhA231TWXWf | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2019-03-18T23:36:42.03Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
sub_type: API | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUeEok8811pDqsR1BbxZLbw1 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
Card Present Authorization with a Non-EMV Card: | |
value: | |
id: AUiJS1VhMy8zpACLoacPFG7m | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
amount: 150 | |
tags: | |
order_number: test123transfer | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: null | |
masked_account_number: '************0011' | |
name: TEST/WORLDPAY | |
brand: UNKNOWN | |
entry_mode: SWIPED | |
payment_type: CREDIT | |
approval_code: '000037' | |
created_at: '2019-03-01T03:37:10.10Z' | |
updated_at: '2019-03-01T03:37:23.63Z' | |
trace_id: 556185b9-ceaa-490b-bae2-a662757b42e0 | |
source: PIaqFoGabsBTTowVr5z7jiLv | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
is_void: false | |
expires_at: '2019-03-08T03:37:10.10Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUiJS1VhMy8zpACLoacPFG7m | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
Authorization with Buyer Charges: | |
value: | |
id: AUnxmW39jBePKqYKwQamC3BR | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 5200 | |
tags: | |
test: sale | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-08-01T19:04:00.29Z' | |
updated_at: '2022-08-01T19:04:00.43Z' | |
trace_id: dcb4b954-89b3-4c5e-9b3a-1b8e70e30556 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-08-08T19:04:00.29Z' | |
idempotency_id: null | |
additional_buyer_charges: | |
convenience_amount: 0 | |
rent_surcharge_amount: 200 | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUnxmW39jBePKqYKwQamC3BR | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
AuthorizationsList: | |
description: List of Authorization objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/AuthorizationsList' | |
examples: | |
List of Authorizations: | |
value: | |
_embedded: | |
authorizations: | |
- id: AUcaGi9WKyKn2GwX3bNSpsXo | |
application: AP3AB2itAWrrrPVS6spvrGYp | |
amount: 100 | |
tags: {} | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: | |
additional_large_number: 9223372036854776000 | |
value: 100 | |
order_id: 1c02bd0a-119f-4ded-8bd8-7f23b6d869ce | |
created_at: '2022-08-01T22:15:30.41Z' | |
updated_at: '2022-08-01T22:15:30.51Z' | |
trace_id: 1c02bd0a-119f-4ded-8bd8-7f23b6d869ce | |
source: PIbDnouV59En1yKfYUNLTpG9 | |
merchant_identity: IDsArLxCm9QGbi2QfhaFrTED | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-08-08T22:15:30.41Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUcaGi9WKyKn2GwX3bNSpsXo | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/AP3AB2itAWrrrPVS6spvrGYp | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsArLxCm9QGbi2QfhaFrTED | |
- id: AUfh49WdxqokwZMkxiDaAp9d | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
amount: 150 | |
tags: | |
order_number: test123transfer | |
state: FAILED | |
currency: USD | |
transfer: null | |
messages: | |
- LaneID 1 does not exist. | |
- 'Authorization AUfh49WdxqokwZMkxiDaAp9d could not be submitted. | |
Cause: LaneID 1 does not exist.' | |
- DECLINED | |
raw: | |
approved_amount: 0 | |
convenience_fee_amount: 0 | |
currency_code: None | |
is_approved: false | |
is_offline: false | |
payment_type: None | |
pin_verified: false | |
status_code: None | |
sub_total_amount: 0 | |
tip_amount: 0 | |
total_amount: 0 | |
order_id: FNX7FBcyvYEAfuVczJdtR8VpV | |
lane_id: 1 | |
_errors: | |
- developer_message: "ERROR:POST error\r\nEXCEPTION: LaneID\ | |
\ 1 does not exist.\r\n" | |
error_type: '' | |
exception_message: LaneID 1 does not exist. | |
exception_type_full_name: TriPos.Shared.Exceptions.PinPadNotFoundException | |
exception_type_short_name: PinPadNotFoundException | |
user_message: '' | |
_links: [] | |
_processor: | |
logs: | |
- LaneID 1 does not exist. | |
processor_logs: | |
- LaneID 1 does not exist. | |
processor_request_failed: false | |
processor_request_was_approved: false | |
processor_response_code: Unknown | |
_type: authorizationResponse | |
_warnings: [] | |
card_present_details: | |
emv_data: null | |
masked_account_number: null | |
name: null | |
brand: null | |
entry_mode: null | |
payment_type: NONE | |
approval_code: '000037' | |
created_at: '2022-08-01T20:00:07.65Z' | |
updated_at: '2022-08-01T20:00:08.07Z' | |
trace_id: FNX7FBcyvYEAfuVczJdtR8VpV | |
source: PI2tXhSnoqT6pwyvWLHBkun5 | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-08-08T20:00:07.65Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUfh49WdxqokwZMkxiDaAp9d | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/authorizations?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/authorizations?offset=633380&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
CreatePaymentInstrumentToken: | |
description: Token response object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/PaymentInstrumentToken' | |
headers: | |
date: | |
required: true | |
schema: | |
type: string | |
Device: | |
description: Single Device object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Device' | |
examples: | |
Device: | |
value: | |
id: DVf2H8sh4LZZC52GTUrwCPPf | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix Tripos #1' | |
model: MX915 | |
description: John Smith | |
serial_number: null | |
idle_message: null | |
enabled: false | |
tags: {} | |
created_at: '2019-03-01T02:27:20.366Z' | |
updated_at: '2022-04-05T18:48:40.383Z' | |
configuration_details: | |
allow_debit: true | |
check_for_duplicate_transactions: false | |
prompt_amount_confirmation: true | |
prompt_manual_entry: false | |
prompt_signature: NEVER | |
signature_threshold_amount: 0 | |
bypass_device_on_capture: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
Device (Activated): | |
value: | |
id: DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix Tripos #1' | |
model: MX915 | |
description: John Smith | |
serial_number: 262-410-025 | |
idle_message: null | |
enabled: true | |
tags: {} | |
created_at: '2022-06-06T03:59:42.415893Z' | |
updated_at: '2022-06-06T03:59:42.416446Z' | |
configuration_details: | |
allow_debit: true | |
check_for_duplicate_transactions: true | |
prompt_amount_confirmation: true | |
prompt_manual_entry: false | |
prompt_signature: NEVER | |
signature_threshold_amount: 0 | |
bypass_device_on_capture: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
Device (Idle Message Set): | |
value: | |
id: DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix Tripos #1' | |
model: MX915 | |
description: John Smith | |
serial_number: 262-410-025 | |
idle_message: Daphne's Corner | |
enabled: true | |
tags: {} | |
created_at: '2022-06-06T03:59:42.415893Z' | |
updated_at: '2022-06-06T03:59:42.416446Z' | |
configuration_details: | |
allow_debit: true | |
check_for_duplicate_transactions: true | |
prompt_amount_confirmation: true | |
prompt_manual_entry: false | |
prompt_signature: NEVER | |
signature_threshold_amount: 0 | |
bypass_device_on_capture: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
Device (Connection Check): | |
value: | |
id: DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix Tripos #1' | |
model: MX915 | |
description: John Smith | |
serial_number: 262-410-025 | |
idle_message: Daphne's Corner | |
connection: Open | |
enabled: true | |
tags: {} | |
created_at: '2022-06-06T03:59:42.415893Z' | |
updated_at: '2022-06-06T03:59:42.416446Z' | |
configuration_details: | |
allow_debit: true | |
check_for_duplicate_transactions: true | |
prompt_amount_confirmation: true | |
prompt_manual_entry: false | |
prompt_signature: NEVER | |
signature_threshold_amount: 0 | |
bypass_device_on_capture: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
Device (Deactivated): | |
value: | |
id: DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix Tripos #1' | |
model: MX915 | |
description: John Smith | |
serial_number: 262-410-025 | |
idle_message: Daphne's Corner | |
enabled: false | |
tags: {} | |
created_at: '2022-06-06T03:59:42.415893Z' | |
updated_at: '2022-06-06T03:59:42.416446Z' | |
configuration_details: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DV8EVnpCwHwB9Dk3xTysgt5d | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Dispute: | |
description: Single Dispute object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Dispute' | |
examples: | |
Dispute: | |
value: | |
id: DIs7yQRkHDdMYhurzYz72SFk | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
order_number: 21DFASJSAKAS | |
amount: 888888 | |
state: PENDING | |
transfer: TRoTrJ3kqNTFh1P2FJ7A36Ky | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
created_at: '2022-01-27T07:43:03.74Z' | |
updated_at: '2022-01-27T07:43:03.48Z' | |
occurred_at: '2022-01-27T07:42:48.56Z' | |
respond_by: '2022-02-03T07:43:03.73Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRoTrJ3kqNTFh1P2FJ7A36Ky | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/adjustment_transfers | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
DisputeEvidence: | |
description: Single Evidence object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/DisputeEvidence' | |
examples: | |
Dispute Evidence: | |
value: | |
id: DF58kdVTa5eMQUjcXH2F7DH4 | |
tags: | |
file-extension: .png | |
content-type: image/png | |
file-name: test_file.png | |
dispute: DIs7yQRkHDdMYhurzYz72SFk | |
state: SUCCEEDED | |
created_at: '2022-08-15T21:37:04.41Z' | |
updated_at: '2022-08-15T21:45:00.74Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence/DF58kdVTa5eMQUjcXH2F7DH4 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
DisputeEvidenceList: | |
description: List of Evidence objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/DisputeEvidenceList' | |
examples: | |
List of Dispute Evidence: | |
value: | |
_embedded: | |
evidences: | |
- id: DF47KJ5djC346QuLVaQSSw8H | |
tags: | |
file-extension: .png | |
content-type: image/png | |
file-name: test_file.png | |
dispute: DIs7yQRkHDdMYhurzYz72SFk | |
state: SUCCEEDED | |
created_at: '2022-08-16T18:50:24.16Z' | |
updated_at: '2022-08-16T19:00:01.10Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence/DF47KJ5djC346QuLVaQSSw8H | |
- id: DFoLbyCxETSX6ScfMgnrZGER | |
tags: | |
file-extension: .png | |
content-type: image/png | |
file-name: finix_file.png | |
dispute: DIs7yQRkHDdMYhurzYz72SFk | |
state: SUCCEEDED | |
created_at: '2022-08-15T20:23:04.01Z' | |
updated_at: '2022-08-15T20:30:00.54Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence/DFoLbyCxETSX6ScfMgnrZGER | |
- id: DFo3KoCCCAhN7iJNmdt4CAqm | |
tags: | |
file-extension: .png | |
content-type: image/png | |
file-name: finix_file.png | |
dispute: DIs7yQRkHDdMYhurzYz72SFk | |
state: SUCCEEDED | |
created_at: '2022-08-15T18:48:32.81Z' | |
updated_at: '2022-08-15T19:00:00.64Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence/DFo3KoCCCAhN7iJNmdt4CAqm | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence?offset=1040&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
DisputesList: | |
description: List of Disputes | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/DisputesList' | |
examples: | |
List of Disputes: | |
value: | |
_embedded: | |
disputes: | |
- id: DIb72obRhTmPdMG1VxDKFLrb | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test: sale | |
amount: 888888 | |
state: PENDING | |
transfer: TRkhvS4GfMKxaHyBBdkPSx6g | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
created_at: '2022-07-14T19:40:06.52Z' | |
updated_at: '2022-07-14T19:40:06.11Z' | |
occurred_at: '2022-07-14T19:39:00.77Z' | |
respond_by: '2022-07-21T19:40:06.51Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkhvS4GfMKxaHyBBdkPSx6g | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb/adjustment_transfers | |
- id: DIuk8T4ayQdmxewz8EDLHe49 | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
order_number: 21DFASJSAKAS | |
amount: 888888 | |
state: PENDING | |
transfer: TR27JnLR2pKDXjVVcGBKrjwU | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
created_at: '2022-06-15T16:14:03.95Z' | |
updated_at: '2022-06-15T16:14:03.64Z' | |
occurred_at: '2022-06-15T16:13:04.09Z' | |
respond_by: '2022-06-22T16:14:03.94Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TR27JnLR2pKDXjVVcGBKrjwU | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49/adjustment_transfers | |
- id: DIs7yQRkHDdMYhurzYz72SFk | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
order_number: 21DFASJSAKAS | |
amount: 888888 | |
state: PENDING | |
transfer: TRoTrJ3kqNTFh1P2FJ7A36Ky | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
created_at: '2022-01-27T07:43:03.74Z' | |
updated_at: '2022-01-27T07:43:03.48Z' | |
occurred_at: '2022-01-27T07:42:48.56Z' | |
respond_by: '2022-02-03T07:43:03.73Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRoTrJ3kqNTFh1P2FJ7A36Ky | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/adjustment_transfers | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Error406NotAcceptable: | |
description: Not Acceptable | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error406NotAcceptable' | |
examples: {} | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Error422InvalidField: | |
description: Invalid field | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error422InvalidFieldList' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorForbidden403: | |
description: Forbidden | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error403ForbiddenList' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorMerchantIdentityDisabled: | |
description: Merchant identity disabled error | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ErrorGeneric' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorMethodNotAllowed: | |
description: 405 - Method not allowed | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ErrorGeneric' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorNotFound: | |
description: Object does not exist | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error404NotFoundList' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorPaymentRequired: | |
description: Payment Required | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ErrorGeneric' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorTransfers402: | |
description: 402 - Payment required | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error402PaymentRequired' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorUnauthorized: | |
description: Authentication information is missing or invalid | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Error401Unauthorized' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ErrorUnprocessableEntity: | |
description: Error | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ErrorGeneric' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Fee: | |
description: Single Fee object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Fee' | |
examples: | |
Fee: | |
value: | |
id: FEtSD9oNjoCtJaN2C1FwhZ29 | |
amount: 100 | |
currency: USD | |
display_name: null | |
fee_subtype: PLATFORM_FEE | |
fee_type: CARD_FIXED | |
label: null | |
linked_id: TR7m4FqzubzFvPJf4WEmkEEv | |
linked_type: TRANSFER | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-15T23:14:03.37Z' | |
updated_at: '2022-08-15T23:14:03.37Z' | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fees/FEtSD9oNjoCtJaN2C1FwhZ29 | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TR7m4FqzubzFvPJf4WEmkEEv | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
FeeProfile: | |
description: Fee profile | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/FeeProfile' | |
examples: | |
Fee Profile: | |
value: | |
id: FPq6PQ9pHsab66fKMmjQ7jb5 | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fixed_fee: 100 | |
ancillary_fixed_fee_primary: null | |
ancillary_fixed_fee_secondary: null | |
basis_points: 200 | |
externally_funded_basis_points: null | |
externally_funded_fixed_fee: null | |
ach_basis_points: 300 | |
ach_fixed_fee: 30 | |
charge_interchange: false | |
dispute_inquiry_fixed_fee: null | |
dispute_fixed_fee: null | |
ach_debit_return_fixed_fee: null | |
ach_credit_return_fixed_fee: null | |
visa_basis_points: null | |
visa_fixed_fee: null | |
visa_charge_interchange: null | |
visa_assessments_basis_points: null | |
visa_acquirer_processing_fixed_fee: null | |
visa_credit_voucher_fixed_fee: null | |
visa_kilobyte_access_fixed_fee: null | |
discover_basis_points: null | |
discover_fixed_fee: null | |
discover_externally_funded_basis_points: null | |
discover_externally_funded_fixed_fee: null | |
discover_charge_interchange: null | |
discover_assessments_basis_points: null | |
discover_data_usage_fixed_fee: null | |
discover_network_authorization_fixed_fee: null | |
diners_club_basis_points: null | |
diners_club_fixed_fee: null | |
diners_club_charge_interchange: null | |
mastercard_basis_points: null | |
mastercard_fixed_fee: null | |
mastercard_charge_interchange: null | |
mastercard_assessments_under1k_basis_points: null | |
mastercard_assessments_over1k_basis_points: null | |
mastercard_acquirer_fees_basis_points: null | |
jcb_basis_points: null | |
jcb_fixed_fee: null | |
jcb_charge_interchange: null | |
american_express_basis_points: null | |
american_express_fixed_fee: null | |
american_express_externally_funded_basis_points: null | |
american_express_externally_funded_fixed_fee: null | |
american_express_charge_interchange: null | |
american_express_assessment_basis_points: null | |
rounding_mode: TRANSACTION | |
qualified_tiers: null | |
created_at: '2022-01-27T07:37:38.66Z' | |
updated_at: '2022-01-27T07:37:38.66Z' | |
visa_base_II_system_file_transmission_fixed_fee: null | |
visa_base_II_credit_voucher_fixed_fee: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPq6PQ9pHsab66fKMmjQ7jb5 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
FeeProfilesList: | |
description: List of fee profiles | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/FeeProfilesList' | |
examples: | |
List of Fee Profiles: | |
value: | |
_embedded: | |
fee_profiles: | |
- id: FPq6PQ9pHsab66fKMmjQ7jb5 | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fixed_fee: 100 | |
ancillary_fixed_fee_primary: null | |
ancillary_fixed_fee_secondary: null | |
basis_points: 200 | |
externally_funded_basis_points: null | |
externally_funded_fixed_fee: null | |
ach_basis_points: 300 | |
ach_fixed_fee: 30 | |
charge_interchange: false | |
dispute_inquiry_fixed_fee: null | |
dispute_fixed_fee: null | |
ach_debit_return_fixed_fee: null | |
ach_credit_return_fixed_fee: null | |
visa_basis_points: null | |
visa_fixed_fee: null | |
visa_charge_interchange: null | |
visa_assessments_basis_points: null | |
visa_acquirer_processing_fixed_fee: null | |
visa_credit_voucher_fixed_fee: null | |
visa_kilobyte_access_fixed_fee: null | |
discover_basis_points: null | |
discover_fixed_fee: null | |
discover_externally_funded_basis_points: null | |
discover_externally_funded_fixed_fee: null | |
discover_charge_interchange: null | |
discover_assessments_basis_points: null | |
discover_data_usage_fixed_fee: null | |
discover_network_authorization_fixed_fee: null | |
diners_club_basis_points: null | |
diners_club_fixed_fee: null | |
diners_club_charge_interchange: null | |
mastercard_basis_points: null | |
mastercard_fixed_fee: null | |
mastercard_charge_interchange: null | |
mastercard_assessments_under1k_basis_points: null | |
mastercard_assessments_over1k_basis_points: null | |
mastercard_acquirer_fees_basis_points: null | |
jcb_basis_points: null | |
jcb_fixed_fee: null | |
jcb_charge_interchange: null | |
american_express_basis_points: null | |
american_express_fixed_fee: null | |
american_express_externally_funded_basis_points: null | |
american_express_externally_funded_fixed_fee: null | |
american_express_charge_interchange: null | |
american_express_assessment_basis_points: null | |
rounding_mode: TRANSACTION | |
qualified_tiers: null | |
created_at: '2022-01-27T07:37:38.66Z' | |
updated_at: '2022-01-27T07:37:38.66Z' | |
visa_base_II_system_file_transmission_fixed_fee: null | |
visa_base_II_credit_voucher_fixed_fee: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPq6PQ9pHsab66fKMmjQ7jb5 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
- id: FPvCQUcnsueN3Bc3zR1qCBG8 | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fixed_fee: 100 | |
ancillary_fixed_fee_primary: null | |
ancillary_fixed_fee_secondary: null | |
basis_points: 200 | |
externally_funded_basis_points: null | |
externally_funded_fixed_fee: null | |
ach_basis_points: 300 | |
ach_fixed_fee: 30 | |
charge_interchange: false | |
dispute_inquiry_fixed_fee: null | |
dispute_fixed_fee: null | |
ach_debit_return_fixed_fee: null | |
ach_credit_return_fixed_fee: null | |
visa_basis_points: null | |
visa_fixed_fee: null | |
visa_charge_interchange: null | |
visa_assessments_basis_points: null | |
visa_acquirer_processing_fixed_fee: null | |
visa_credit_voucher_fixed_fee: null | |
visa_kilobyte_access_fixed_fee: null | |
discover_basis_points: null | |
discover_fixed_fee: null | |
discover_externally_funded_basis_points: null | |
discover_externally_funded_fixed_fee: null | |
discover_charge_interchange: null | |
discover_assessments_basis_points: null | |
discover_data_usage_fixed_fee: null | |
discover_network_authorization_fixed_fee: null | |
diners_club_basis_points: null | |
diners_club_fixed_fee: null | |
diners_club_charge_interchange: null | |
mastercard_basis_points: null | |
mastercard_fixed_fee: null | |
mastercard_charge_interchange: null | |
mastercard_assessments_under1k_basis_points: null | |
mastercard_assessments_over1k_basis_points: null | |
mastercard_acquirer_fees_basis_points: null | |
jcb_basis_points: null | |
jcb_fixed_fee: null | |
jcb_charge_interchange: null | |
american_express_basis_points: null | |
american_express_fixed_fee: null | |
american_express_externally_funded_basis_points: null | |
american_express_externally_funded_fixed_fee: null | |
american_express_charge_interchange: null | |
american_express_assessment_basis_points: null | |
rounding_mode: TRANSACTION | |
qualified_tiers: null | |
created_at: '2022-01-27T07:37:36.69Z' | |
updated_at: '2022-01-27T07:37:36.69Z' | |
visa_base_II_system_file_transmission_fixed_fee: null | |
visa_base_II_credit_voucher_fixed_fee: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fee_profiles?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
FeesList: | |
description: List of Fee objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/FeesList' | |
examples: | |
List of Fees: | |
value: | |
_embedded: | |
fees: | |
- id: FEjoBcxx8X3hPVsdzT19SXp9 | |
amount: 2 | |
currency: USD | |
display_name: null | |
fee_subtype: PLATFORM_FEE | |
fee_type: CARD_BASIS_POINTS | |
label: null | |
linked_id: TRvmcvtpCSj3qNkzz18TLneX | |
linked_type: TRANSFER | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-17T16:37:00.99Z' | |
updated_at: '2022-08-17T16:37:00.99Z' | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fees/FEjoBcxx8X3hPVsdzT19SXp9 | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvmcvtpCSj3qNkzz18TLneX | |
- id: FEtSD9oNjoCtJaN2C1FwhZ29 | |
amount: 100 | |
currency: USD | |
display_name: null | |
fee_subtype: PLATFORM_FEE | |
fee_type: CARD_FIXED | |
label: null | |
linked_id: TR7m4FqzubzFvPJf4WEmkEEv | |
linked_type: TRANSFER | |
merchant: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-15T23:14:03.37Z' | |
updated_at: '2022-08-15T23:14:03.37Z' | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fees/FEtSD9oNjoCtJaN2C1FwhZ29 | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TR7m4FqzubzFvPJf4WEmkEEv | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/fees?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/fees?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/fees?offset=13360&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
IdentitiesList: | |
description: List of Identity objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/IdentitiesList' | |
examples: | |
List of Identities: | |
value: | |
_embedded: | |
identities: | |
- id: IDrNRsZ2miEQcmGHCpo4rBQr | |
application: APgPDQrLD52TYvqazjHJJchM | |
entity: | |
title: CEO | |
first_name: dwayne | |
last_name: xbc | |
email: user@example.org | |
business_name: Petes Coffee | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
doing_business_as: Petes Coffee | |
phone: '1234567890' | |
business_phone: +1 (408) 756-4497 | |
personal_address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
business_address: | |
line1: 741 Douglass St | |
line2: Apartment 8 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
mcc: '0742' | |
dob: | |
day: 27 | |
month: 6 | |
year: 1978 | |
max_transaction_amount: 12000000 | |
amex_mid: null | |
discover_mid: null | |
url: www.PetesCoffee.com | |
annual_card_volume: 12000000 | |
has_accepted_credit_cards_previously: true | |
incorporation_date: | |
day: 27 | |
month: 6 | |
year: 1978 | |
principal_percentage_ownership: 50 | |
short_business_name: null | |
ownership_type: PRIVATE | |
tax_authority: null | |
tax_id_provided: true | |
business_tax_id_provided: true | |
default_statement_descriptor: Petes Coffee | |
tags: | |
test_key_103: test_val_103 | |
created_at: '2022-08-16T18:44:27.46Z' | |
updated_at: '2022-08-16T18:44:27.46Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr | |
verifications: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/verifications | |
merchants: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/merchants | |
settlements: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/settlements | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/transfers | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/payment_instruments | |
associated_identities: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/associated_identities | |
disputes: | |
href: https://finix.sandbox-payments-api.com/identities/IDrNRsZ2miEQcmGHCpo4rBQr/disputes | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDf33pdVaTZGXVFNccdKvaPu/associated_identities?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 1 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Identity: | |
description: Single Identity object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Identity' | |
examples: | |
Identity (Buyer): | |
value: | |
id: IDgWxBhfGYLLdkhxx2ddYf9K | |
application: APgPDQrLD52TYvqazjHJJchM | |
entity: | |
title: null | |
first_name: John | |
last_name: Smith | |
email: user@example.org | |
business_name: null | |
business_type: null | |
doing_business_as: null | |
phone: '7145677613' | |
business_phone: null | |
personal_address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
business_address: null | |
mcc: null | |
dob: null | |
max_transaction_amount: 0 | |
amex_mid: null | |
discover_mid: null | |
url: null | |
annual_card_volume: 0 | |
has_accepted_credit_cards_previously: false | |
incorporation_date: null | |
principal_percentage_ownership: null | |
short_business_name: null | |
ownership_type: PRIVATE | |
tax_authority: null | |
tax_id_provided: false | |
business_tax_id_provided: false | |
default_statement_descriptor: null | |
tags: | |
key: value | |
created_at: '2022-01-27T07:36:59.91Z' | |
updated_at: '2022-01-27T07:36:59.91Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K | |
verifications: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/verifications | |
merchants: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/merchants | |
settlements: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/settlements | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/transfers | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/payment_instruments | |
associated_identities: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/associated_identities | |
disputes: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K/disputes | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
Identity (Merchant): | |
value: | |
id: IDg6KVYcoRJKdEC5HqKxGMhY | |
application: APgPDQrLD52TYvqazjHJJchM | |
entity: | |
title: CEO | |
first_name: Jane | |
last_name: Dow | |
email: user@example.org | |
business_name: Finix Ferry | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
doing_business_as: Finix Ferry | |
phone: '1234567890' | |
business_phone: +1 (408) 756-4497 | |
personal_address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
business_address: | |
line1: 741 Douglass St | |
line2: Apartment 8 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
mcc: '0742' | |
dob: | |
day: 27 | |
month: 6 | |
year: 1978 | |
max_transaction_amount: 12000000 | |
amex_mid: null | |
discover_mid: null | |
url: www.FinixFerry.com | |
annual_card_volume: 12000000 | |
has_accepted_credit_cards_previously: true | |
incorporation_date: | |
day: 27 | |
month: 6 | |
year: 1978 | |
principal_percentage_ownership: 50 | |
short_business_name: null | |
ownership_type: PRIVATE | |
tax_authority: null | |
tax_id_provided: true | |
business_tax_id_provided: true | |
default_statement_descriptor: Finix Ferry | |
tags: | |
test_key_102: test_val_102 | |
created_at: '2022-08-16T18:44:26.55Z' | |
updated_at: '2022-08-16T18:44:26.55Z' | |
additional_underwriting_data: | |
annual_ach_volume: 200000 | |
average_ach_transfer_amount: 200000 | |
average_card_transfer_amount: 200000 | |
business_description: BCSB3 vegan cafe | |
card_volume_distribution: | |
card_present_percentage: 30 | |
ecommerce_percentage: 60 | |
mail_order_telephone_order_percentage: 10 | |
credit_check_allowed: true | |
credit_check_ip_address: 42.1.1.113 | |
credit_check_timestamp: '2021-04-28T16:42:55Z' | |
credit_check_user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 | |
_14_6) | |
merchant_agreement_accepted: true | |
merchant_agreement_ip_address: 42.1.1.113 | |
merchant_agreement_timestamp: '2021-04-28T16:42:55Z' | |
merchant_agreement_user_agent: Mozilla/5.0 (Macintosh; Intel Mac | |
OS X 10_14_6) | |
refund_policy: MERCHANDISE_EXCHANGE_ONLY | |
volume_distribution_by_business_type: | |
business_to_business_volume_percentage: 100 | |
business_to_consumer_volume_percentage: 0 | |
consumer_to_consumer_volume_percentage: 0 | |
other_volume_percentage: 0 | |
person_to_person_volume_percentage: 0 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY | |
verifications: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/verifications | |
merchants: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/merchants | |
settlements: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/settlements | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/transfers | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/payment_instruments | |
associated_identities: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/associated_identities | |
disputes: | |
href: https://finix.sandbox-payments-api.com/identities/IDg6KVYcoRJKdEC5HqKxGMhY/disputes | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Merchant: | |
description: Single Merchant object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Merchant' | |
examples: | |
Merchant: | |
value: | |
id: MUmUL7aBsHkxVLQawJxEXw6N | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDrH4G2VTfNjn1VFkvhcyMYj | |
verification: VIioiAQWmoT6b6p6mqSggKvA | |
merchant_profile: MPjBZguwk8oJ9H5ouJo3jaG4 | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: null | |
mid: FNXeyy4moA2MvW2Ng9yctRyAZ | |
merchant_name: John Smith | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-08-17T20:33:34.04Z' | |
updated_at: '2022-08-17T20:34:01.49Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNXeyy4moA2MvW2Ng9yctRyAZ | |
api_key: secretValue | |
convenience_charges_enabled: false | |
rent_surcharges_enabled: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUmUL7aBsHkxVLQawJxEXw6N | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDrH4G2VTfNjn1VFkvhcyMYj | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUmUL7aBsHkxVLQawJxEXw6N/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPjBZguwk8oJ9H5ouJo3jaG4 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VIioiAQWmoT6b6p6mqSggKvA | |
Merchant Created with Card Present Enabled: | |
value: | |
id: MUnvf2P5BkDjJ3giAAs6LVrM | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
identity: IDaVwMrWz9BLz6RHrV6L8FS3 | |
verification: VI5PsAheSRY9NEVdkFQ4STBD | |
merchant_profile: MPmyXg5r5ckg1EgM9swsJEsG | |
processor: VANTIV_V1 | |
processing_enabled: false | |
settlement_enabled: false | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: false | |
card_expiration_date_required: true | |
card_cvv_required: true | |
tags: | |
key_2: value_2 | |
mcc: null | |
mid: null | |
merchant_name: Finix Flowers | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-06-05T18:13:48.14Z' | |
updated_at: '2022-06-05T18:13:48.14Z' | |
onboarding_state: PROVISIONING | |
processor_details: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUnvf2P5BkDjJ3giAAs6LVrM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDaVwMrWz9BLz6RHrV6L8FS3 | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUnvf2P5BkDjJ3giAAs6LVrM/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPmyXg5r5ckg1EgM9swsJEsG | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VI5PsAheSRY9NEVdkFQ4STBD | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
MerchantProfile: | |
description: Single merchant profile object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/MerchantProfile' | |
examples: | |
Merchant Profile: | |
value: | |
id: MPsdo8WPP5erWzfPwMjYjVy3 | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fee_profile: null | |
risk_profile: RPwAziDZginXDWuuiDSaA3wr | |
created_at: '2022-08-15T21:37:47.26Z' | |
updated_at: '2022-08-15T21:38:24.02Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPsdo8WPP5erWzfPwMjYjVy3 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPwAziDZginXDWuuiDSaA3wr | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
MerchantProfilesList: | |
description: Single merchant profile object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/MerchantProfilesList' | |
examples: | |
List of Merchant Profiles: | |
value: | |
_embedded: | |
merchant_profiles: | |
- id: MPjBZguwk8oJ9H5ouJo3jaG4 | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fee_profile: null | |
risk_profile: RPnxLQLjV4Rma67zU4m8NnqW | |
created_at: '2022-08-17T20:33:34.04Z' | |
updated_at: '2022-08-17T20:33:34.04Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPjBZguwk8oJ9H5ouJo3jaG4 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPnxLQLjV4Rma67zU4m8NnqW | |
- id: MPhphMCVwQ6ioryNXT9fFdpQ | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fee_profile: null | |
risk_profile: RPv4BsNuXQYqB6sAyXVaiXvQ | |
created_at: '2022-08-16T18:50:51.99Z' | |
updated_at: '2022-08-16T18:51:03.18Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPhphMCVwQ6ioryNXT9fFdpQ | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPv4BsNuXQYqB6sAyXVaiXvQ | |
- id: MPnZBXBVKYHBgYXzx7vhznWc | |
tags: {} | |
application: APgPDQrLD52TYvqazjHJJchM | |
fee_profile: null | |
risk_profile: RPpiJkfXqstuuhvX8GbbSCQU | |
created_at: '2022-08-15T21:37:45.87Z' | |
updated_at: '2022-08-15T21:38:23.63Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPnZBXBVKYHBgYXzx7vhznWc | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
risk_profile: | |
href: https://finix.sandbox-payments-api.com/risk_profiles/RPpiJkfXqstuuhvX8GbbSCQU | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles?offset=1500&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
MerchantsList: | |
description: List of Merchants objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/MerchantsList' | |
examples: | |
List of Merchants: | |
value: | |
_embedded: | |
merchants: | |
- id: MUmUL7aBsHkxVLQawJxEXw6N | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDrH4G2VTfNjn1VFkvhcyMYj | |
verification: VIioiAQWmoT6b6p6mqSggKvA | |
merchant_profile: MPjBZguwk8oJ9H5ouJo3jaG4 | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: null | |
mid: FNXeyy4moA2MvW2Ng9yctRyAZ | |
merchant_name: John Smith | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-08-17T20:33:34.04Z' | |
updated_at: '2022-08-17T20:34:01.49Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNXeyy4moA2MvW2Ng9yctRyAZ | |
api_key: secretValue | |
convenience_charges_enabled: false | |
rent_surcharges_enabled: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUmUL7aBsHkxVLQawJxEXw6N | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDrH4G2VTfNjn1VFkvhcyMYj | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUmUL7aBsHkxVLQawJxEXw6N/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPjBZguwk8oJ9H5ouJo3jaG4 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VIioiAQWmoT6b6p6mqSggKvA | |
- id: MUkobdhdxtCL4tzvJobZ7vBH | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDx7GYHa4eiZtqCEAB2suaKt | |
verification: VIvkSfF4m5B6q3CGwtUGgGRi | |
merchant_profile: MPnZBXBVKYHBgYXzx7vhznWc | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
test_key_102: test_val_102 | |
mcc: '0742' | |
mid: FNXdmKNYL1PedUZhopAwg83ZU | |
merchant_name: Petes Coffee | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-08-15T21:37:45.87Z' | |
updated_at: '2022-08-15T21:38:23.63Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNXdmKNYL1PedUZhopAwg83ZU | |
api_key: secretValue | |
convenience_charges_enabled: false | |
rent_surcharges_enabled: false | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUkobdhdxtCL4tzvJobZ7vBH | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDx7GYHa4eiZtqCEAB2suaKt | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUkobdhdxtCL4tzvJobZ7vBH/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPnZBXBVKYHBgYXzx7vhznWc | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VIvkSfF4m5B6q3CGwtUGgGRi | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/merchants?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/merchants?offset=1500&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
NoContent: | |
description: No content | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
PaymentInstrument: | |
description: Single Payment Instrument object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/PaymentInstrument' | |
descriminator: | |
propertyName: type | |
examples: | |
Payment Instrument (Card): | |
value: | |
id: PIwWisLuZNwPBoLbCgQVTCoY | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPRmYp7ejhA3yDjSor4A5Ji2D | |
tags: | |
card_name: Business Card | |
expiration_month: 12 | |
expiration_year: 2029 | |
bin: '400000' | |
last_four: '9979' | |
brand: VISA | |
card_type: UNKNOWN | |
name: Amy White | |
address: | |
line1: 900 Metro Center Blv | |
line2: null | |
city: San Francisco | |
region: CA | |
postal_code: '94404' | |
country: USA | |
address_verification: NO_MATCH | |
security_code_verification: UNMATCHED | |
created_at: '2022-08-15T23:13:06.13Z' | |
updated_at: '2022-08-15T23:13:06.88Z' | |
instrument_type: PAYMENT_CARD | |
type: PAYMENT_CARD | |
currency: USD | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K | |
updates: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/updates | |
Payment Instrument (Bank Account): | |
value: | |
id: PI8sdzepdapDehPWKFTcre1m | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPRd5moHxL3Ltuvk4cczxetCg | |
tags: | |
Bank Account: Company Account | |
bank_code: '123123123' | |
country: USA | |
masked_account_number: XXXXX3123 | |
name: Alice | |
account_type: SAVINGS | |
bank_account_validation_check: NOT_ATTEMPTED | |
created_at: '2022-01-27T07:36:57.62Z' | |
updated_at: '2022-01-27T07:36:57.62Z' | |
instrument_type: BANK_ACCOUNT | |
type: BANK_ACCOUNT | |
currency: USD | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI8sdzepdapDehPWKFTcre1m | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI8sdzepdapDehPWKFTcre1m/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI8sdzepdapDehPWKFTcre1m/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI8sdzepdapDehPWKFTcre1m/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
Payment Instrument (Token): | |
value: | |
id: PIs4ZXrQB1RjbYJSgkfbcrbM | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPRw9NoorETQgCjFgwKPvcGsV | |
tags: {} | |
expiration_month: 12 | |
expiration_year: 2029 | |
bin: '495703' | |
last_four: '0454' | |
brand: VISA | |
card_type: UNKNOWN | |
name: null | |
address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
address_verification: UNKNOWN | |
security_code_verification: UNKNOWN | |
created_at: '2022-01-27T07:37:27.42Z' | |
updated_at: '2022-01-27T07:37:27.42Z' | |
instrument_type: PAYMENT_CARD | |
type: PAYMENT_CARD | |
currency: USD | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIs4ZXrQB1RjbYJSgkfbcrbM | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIs4ZXrQB1RjbYJSgkfbcrbM/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIs4ZXrQB1RjbYJSgkfbcrbM/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIs4ZXrQB1RjbYJSgkfbcrbM/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
updates: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIs4ZXrQB1RjbYJSgkfbcrbM/updates | |
Payment Instrument (Apple Pay Web): | |
value: | |
id: PI4gTM3twQ5XyXfM4rTuFvpo | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPR88YBDbK4TqYMUNU8t8fbeQ | |
tags: {} | |
name: John Smith | |
expiration_month: 11 | |
expiration_year: 2024 | |
bin: '370382' | |
last_four: '8576' | |
brand: AMERICAN_EXPRESS | |
created_at: '2022-04-01T19:41:16.48Z' | |
updated_at: '2022-04-01T19:41:16.51Z' | |
instrument_type: APPLE_PAY | |
type: APPLE_PAY | |
currency: USD | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI4gTM3twQ5XyXfM4rTuFvpo | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI4gTM3twQ5XyXfM4rTuFvpo/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI4gTM3twQ5XyXfM4rTuFvpo/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI4gTM3twQ5XyXfM4rTuFvpo/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
PaymentInstrumentToken: | |
description: Token response object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/PaymentInstrumentToken' | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
PaymentInstrumentUpdatesList: | |
description: List of Update objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/PaymentInstrumentUpdatesList' | |
examples: | |
Payment Instrument Updates: | |
value: | |
_embedded: | |
updates: | |
- id: IUgfbYVzbgzZ9hqYCNmqMiXx | |
application: APgPDQrLD52TYvqazjHJJchM | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
state: SUCCEEDED | |
messages: [] | |
created_at: '2022-01-27T07:37:29.94Z' | |
updated_at: '2022-01-27T07:38:02.24Z' | |
payment_instrument: PIe2YvpcjvoVJ6PzoRPBK137 | |
trace_id: b576beef-5acf-4fab-aa22-07266523616a | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/updates/IUgfbYVzbgzZ9hqYCNmqMiXx | |
payment_instrument: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
- id: IUaZCvDxBcdSeCvtVMnM6tBk | |
application: APgPDQrLD52TYvqazjHJJchM | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
state: SUCCEEDED | |
messages: [] | |
created_at: '2022-06-27T16:53:35.84Z' | |
updated_at: '2022-06-27T16:54:02.43Z' | |
payment_instrument: PIe2YvpcjvoVJ6PzoRPBK137 | |
trace_id: bbe9656f-3c6d-4eef-912b-600f15da3f49 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/updates/IUaZCvDxBcdSeCvtVMnM6tBk | |
payment_instrument: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
- id: IUbnw4ZC5EvQcZp6fCw6S1GS | |
application: APgPDQrLD52TYvqazjHJJchM | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
state: SUCCEEDED | |
messages: [] | |
created_at: '2022-08-01T01:25:41.63Z' | |
updated_at: '2022-08-01T01:26:02.82Z' | |
payment_instrument: PIe2YvpcjvoVJ6PzoRPBK137 | |
trace_id: 11db0d65-78aa-4fe4-a0c8-a7d26c434dce | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/updates/IUbnw4ZC5EvQcZp6fCw6S1GS | |
payment_instrument: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137/updates?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
PaymentInstrumentsList: | |
description: List of Payment Instrument objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/PaymentInstrumentsList' | |
examples: | |
List of Payment Instruments: | |
value: | |
_embedded: | |
payment_instruments: | |
- id: PI5peqd4kzQ6LD3hb3vebj5x | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPRd5moHxL3Ltuvk4cczxetCg | |
tags: | |
Bank Account: Company Account | |
bank_code: '123123123' | |
country: USA | |
masked_account_number: XXXXX3123 | |
name: Alice | |
account_type: SAVINGS | |
bank_account_validation_check: NOT_ATTEMPTED | |
created_at: '2022-08-17T20:33:24.57Z' | |
updated_at: '2022-08-17T20:33:24.57Z' | |
instrument_type: BANK_ACCOUNT | |
type: BANK_ACCOUNT | |
currency: USD | |
identity: IDrH4G2VTfNjn1VFkvhcyMYj | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI5peqd4kzQ6LD3hb3vebj5x | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI5peqd4kzQ6LD3hb3vebj5x/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI5peqd4kzQ6LD3hb3vebj5x/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PI5peqd4kzQ6LD3hb3vebj5x/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDrH4G2VTfNjn1VFkvhcyMYj | |
- id: PIwWisLuZNwPBoLbCgQVTCoY | |
application: APgPDQrLD52TYvqazjHJJchM | |
fingerprint: FPRmYp7ejhA3yDjSor4A5Ji2D | |
tags: | |
card_name: Business Card | |
expiration_month: 12 | |
expiration_year: 2029 | |
bin: '400000' | |
last_four: '9979' | |
brand: VISA | |
card_type: UNKNOWN | |
name: Amy White | |
address: | |
line1: 900 Metro Center Blv | |
line2: null | |
city: San Francisco | |
region: CA | |
postal_code: '94404' | |
country: USA | |
address_verification: NO_MATCH | |
security_code_verification: UNMATCHED | |
created_at: '2022-08-15T23:13:06.13Z' | |
updated_at: '2022-08-15T23:13:06.88Z' | |
instrument_type: PAYMENT_CARD | |
type: PAYMENT_CARD | |
currency: USD | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/transfers | |
verifications: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/verifications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDgWxBhfGYLLdkhxx2ddYf9K | |
updates: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIwWisLuZNwPBoLbCgQVTCoY/updates | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/payment_instruments?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/payment_instruments?offset=13100&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Processor: | |
description: Single Processor object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Processor' | |
examples: | |
Application Processor: | |
value: | |
id: PRrEnUtBAWMj35r4wkjycncs | |
application: APgPDQrLD52TYvqazjHJJchM | |
default_merchant_profile: MPukqLdkiojiX2SauizfaRYr | |
application_config: null | |
system_config: null | |
created_at: '2022-01-27T07:36:34.55Z' | |
updated_at: '2022-01-27T07:36:34.46Z' | |
processor: DUMMY_V1 | |
config: | |
key1: value-1 | |
key2: value-2 | |
canDebitBankAccount: true | |
enabled: true | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM/processors/DUMMY_V1 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ProcessorsList: | |
description: List of Processor objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ProcessorsList' | |
examples: | |
List of Application Processors: | |
value: | |
_embedded: | |
processors: | |
- id: PRrH5Cy9ZYFUZDha4cuDgipv | |
application: APmuwPBaW8pVcwb4vCTHQH32 | |
default_merchant_profile: MP53dza14XzW4VYqRTnQ8Bpw | |
application_config: | |
default_sender_account_number: '123456789012' | |
default_sender_address_line1: 21 Broadway | |
default_sender_address_line2: null | |
default_sender_city: OFallon | |
default_sender_country: CRI | |
default_sender_country_code: CRI | |
default_sender_postal_code: '63368' | |
default_sender_first_name: Michael | |
default_sender_last_name: Serna | |
default_sender_full_name: Michael Serna | |
sanction_screening_override: true | |
card_acceptor_id: null | |
statement_descriptor: null | |
default_payment_type: P2P | |
default_currencies: | |
- CRC | |
configuration_templates: null | |
default_level_two_level_three_data_enabled: false | |
ach_settlement_delay_days: null | |
allow_split_payouts: false | |
alert_on_unknown_merchants: false | |
system_config: null | |
created_at: '2022-04-01T20:45:28.22Z' | |
updated_at: '2022-04-01T20:45:28.11Z' | |
processor: MASTERCARD_V1 | |
config: {} | |
enabled: true | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32/processors/MASTERCARD_V1 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32 | |
- id: PR686aPfkq2cyHGtKfsxtoib | |
application: APmuwPBaW8pVcwb4vCTHQH32 | |
default_merchant_profile: MPf31wi1tKdVqtrT8PFyPFSg | |
application_config: | |
key1: value-1 | |
key2: value-2 | |
can_debit_bank_account: true | |
allow_split_payouts: false | |
ach_immediate_destination_name: null | |
default_currencies: | |
- USD | |
ach_settlement_delay_days: null | |
default_level_two_level_three_data_enabled: false | |
template_countries_available: [] | |
alert_on_unknown_merchants: false | |
system_config: null | |
created_at: '2021-10-04T17:46:10.09Z' | |
updated_at: '2021-10-04T17:46:10.00Z' | |
processor: DUMMY_V1 | |
config: | |
key1: value-1 | |
key2: value-2 | |
canDebitBankAccount: true | |
enabled: true | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32/processors/DUMMY_V1 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32/processors?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ReversalsList: | |
description: List of Reversals | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/TransfersList' | |
examples: | |
List of Reversals on a Transfer: | |
value: | |
_embedded: | |
transfers: | |
- id: TR6tJC1MuHgr52KC2orx84oh | |
amount: 100 | |
tags: | |
test: refund | |
state: SUCCEEDED | |
trace_id: e47cc3b1-f70f-4873-8fc8-4e3863755d89 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: PIe2YvpcjvoVJ6PzoRPBK137 | |
ready_to_settle_at: '2022-08-16T04:00:00.00Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: FNX*DUNDER MIFFLIN | |
type: REVERSAL | |
messages: [] | |
raw: null | |
created_at: '2022-08-15T23:12:32.53Z' | |
updated_at: '2022-08-15T23:13:13.89Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TR6tJC1MuHgr52KC2orx84oh | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP | |
destination: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TR6tJC1MuHgr52KC2orx84oh/payment_instruments | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
- id: TRpjXvjTV4cPwS7KkVJqN753 | |
amount: 100 | |
tags: | |
test: refund | |
state: SUCCEEDED | |
trace_id: ef1b2012-2ae6-4013-8811-6ec23ead4b8c | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: PIe2YvpcjvoVJ6PzoRPBK137 | |
ready_to_settle_at: '2022-08-12T04:00:00.00Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: FNX*DUNDER MIFFLIN | |
type: REVERSAL | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T22:17:51.46Z' | |
updated_at: '2022-08-12T22:18:08.58Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRpjXvjTV4cPwS7KkVJqN753 | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP | |
destination: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRpjXvjTV4cPwS7KkVJqN753/payment_instruments | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP/reversals?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP/reversals?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP/reversals?offset=720&limit=20&sort=created_at,desc&sort=id,desc | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRacB6Q6GcW6yvFUKawSnMEP | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
unreversed_amount: 591654 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Settlement: | |
description: '`Settlement` object.' | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Settlement' | |
examples: | |
Settlement: | |
value: | |
id: STimypRqs5TXoCDRq2swMFUY | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: {} | |
identity: IDgWxBhfGYLLdkhxx2ddYf9K | |
currency: USD | |
merchant_id: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-09T17:06:02.99Z' | |
updated_at: '2022-08-09T17:15:25.60Z' | |
processor: DUMMY_V1 | |
type: MERCHANT_REVENUE | |
funds_flow: null | |
payment_type: null | |
total_amount: 2287662 | |
total_fees: 49305 | |
total_fee: 49305 | |
net_amount: 2238357 | |
destination: null | |
status: AWAITING_APPROVAL | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
funding_transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/funding_transfers | |
transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers | |
fees: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=fee | |
reversals: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=reverse | |
credits: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=credit | |
debits: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=debit | |
disputes: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=dispute | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
SettlementsList: | |
description: List of `Settlement` objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SettlementsList' | |
examples: | |
List of Settlements: | |
value: | |
_embedded: | |
settlements: | |
- id: STrYmJ27NeLqRfWSXVKJboNy | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
Internal Daily Settlement ID: 21DFASJSAKAS | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
currency: USD | |
merchant_id: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-17T16:37:02.32Z' | |
updated_at: '2022-08-17T16:39:04.98Z' | |
processor: DUMMY_V1 | |
type: MERCHANT_REVENUE | |
funds_flow: null | |
payment_type: null | |
total_amount: 100 | |
total_fees: 102 | |
total_fee: 102 | |
net_amount: -2 | |
destination: null | |
status: AWAITING_APPROVAL | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
funding_transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/funding_transfers | |
transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers | |
fees: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers?type=fee | |
reversals: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers?type=reverse | |
credits: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers?type=credit | |
debits: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers?type=debit | |
disputes: | |
href: https://finix.sandbox-payments-api.com/settlements/STrYmJ27NeLqRfWSXVKJboNy/transfers?type=dispute | |
- id: STimypRqs5TXoCDRq2swMFUY | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: {} | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
currency: USD | |
merchant_id: MUeDVrf2ahuKc9Eg5TeZugvs | |
created_at: '2022-08-09T17:06:02.99Z' | |
updated_at: '2022-08-09T17:15:25.60Z' | |
processor: DUMMY_V1 | |
type: MERCHANT_REVENUE | |
funds_flow: null | |
payment_type: null | |
total_amount: 2287662 | |
total_fees: 49305 | |
total_fee: 49305 | |
net_amount: 2238357 | |
destination: null | |
status: AWAITING_APPROVAL | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
funding_transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/funding_transfers | |
transfers: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers | |
fees: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=fee | |
reversals: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=reverse | |
credits: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=credit | |
debits: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=debit | |
disputes: | |
href: https://finix.sandbox-payments-api.com/settlements/STimypRqs5TXoCDRq2swMFUY/transfers?type=dispute | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/settlements/?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/settlements/?offset=460&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Transfer: | |
description: Single Transfer object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Transfer' | |
examples: | |
Transfer: | |
value: | |
id: TRvypRNBeqM597Zi4DcqJ2Vh | |
amount: 662154 | |
tags: | |
test: sale | |
state: PENDING | |
trace_id: 61646f46-f3fb-4fba-baae-a875a8bdce72 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:09.71Z' | |
updated_at: '2022-01-27T07:37:10.01Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvypRNBeqM597Zi4DcqJ2Vh/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPbDSnEPtaT8Nttxj9NJk7eC | |
Transfer (Debits a Bank Account): | |
value: | |
id: TRgqNR5Um4foo5Py6mZqNKKM | |
amount: 6031 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: PENDING | |
trace_id: 4a845f58-2234-4484-ad0c-5b716160cf56 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIk3AG7aUSCyNgYpDwCKkwDC | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 603 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-06-05T22:26:04.94Z' | |
updated_at: '2022-06-05T22:26:05.42Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRgqNR5Um4foo5Py6mZqNKKM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRgqNR5Um4foo5Py6mZqNKKM/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRgqNR5Um4foo5Py6mZqNKKM/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRgqNR5Um4foo5Py6mZqNKKM/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRgqNR5Um4foo5Py6mZqNKKM/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIk3AG7aUSCyNgYpDwCKkwDC | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
Transfer (with 3D Secure): | |
value: | |
id: TRvRKrrAmWwFeVsnHbyfGiNi | |
amount: 92169 | |
tags: | |
test: sale | |
state: PENDING | |
trace_id: 313424d6-229c-4d2e-952f-d0ec13786a1b | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-06-07T18:16:26.30Z' | |
updated_at: '2022-06-07T18:16:26.90Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvRKrrAmWwFeVsnHbyfGiNi | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvRKrrAmWwFeVsnHbyfGiNi/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvRKrrAmWwFeVsnHbyfGiNi/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvRKrrAmWwFeVsnHbyfGiNi/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRvRKrrAmWwFeVsnHbyfGiNi/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
Transfer (with Level 2 Processing): | |
value: | |
id: TRcSMjyDts3rafZt4BmBFNFU | |
amount: 1000 | |
tags: | |
test: sale | |
state: PENDING | |
trace_id: 68d2c3e1-3b43-4e9f-9dbd-d803c4629b5f | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-06-05T22:32:26.18Z' | |
updated_at: '2022-06-05T22:32:26.56Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRcSMjyDts3rafZt4BmBFNFU | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRcSMjyDts3rafZt4BmBFNFU/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRcSMjyDts3rafZt4BmBFNFU/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRcSMjyDts3rafZt4BmBFNFU/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRcSMjyDts3rafZt4BmBFNFU/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
Transfer (with Level 3 Processing): | |
value: | |
id: TRnka9J9CD4cHv814R87C5g3 | |
amount: 1000 | |
tags: | |
test: sale | |
state: PENDING | |
trace_id: 80e04d43-49ed-44de-a787-a548266d0503 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-06-05T22:34:34.64Z' | |
updated_at: '2022-06-05T22:34:35.19Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3 | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
Refunded Transfer: | |
value: | |
id: TR5TXaE65eu2T9MAWDeNAJve | |
amount: 100 | |
tags: | |
test: refund | |
state: PENDING | |
trace_id: cd753931-3a39-41b3-bacb-259ef78b3eda | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: PIe2YvpcjvoVJ6PzoRPBK137 | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*FINIX FLOWERS | |
type: REVERSAL | |
messages: [] | |
raw: null | |
created_at: '2022-06-05T22:46:03.61Z' | |
updated_at: '2022-06-05T22:46:03.74Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TR5TXaE65eu2T9MAWDeNAJve | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRnka9J9CD4cHv814R87C5g3 | |
destination: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TR5TXaE65eu2T9MAWDeNAJve/payment_instruments | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
Transfer (Created with an EMV Card): | |
value: | |
id: TRkLSjfcwbxUUsXhmdxKxhMd | |
amount: 150 | |
tags: | |
order_number: chris123transfer | |
state: SUCCEEDED | |
trace_id: FNXkKp3o2hRyp82hcjWQt2uJ1 | |
currency: USD | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
source: PIi4GW7Grt5PMyAAVWBhShrw | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FIN*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: | |
application_identifier: A0000000031010 | |
application_label: Visa Credit | |
application_preferred_name: null | |
application_transaction_counter: '004F' | |
cryptogram: TC F8C706E8A0368D15 | |
issuer_code_table_index: null | |
pin_verified: false | |
masked_account_number: '************7564' | |
name: 'AARON/CHRISTOPHER W ' | |
brand: VISA | |
entry_mode: CHIP_ENTRY | |
payment_type: CREDIT | |
approval_code: '000036' | |
created_at: '2022-06-05T22:48:32.44Z' | |
updated_at: '2022-06-05T22:48:33.66Z' | |
idempotency_id: null | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkLSjfcwbxUUsXhmdxKxhMd | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkLSjfcwbxUUsXhmdxKxhMd/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkLSjfcwbxUUsXhmdxKxhMd/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkLSjfcwbxUUsXhmdxKxhMd/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkLSjfcwbxUUsXhmdxKxhMd/disputes | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPrATYzpomaTRtdo2BssRoGx | |
Transfer (Created with a Non-EMV Card): | |
value: | |
id: TRhQxafAW3W69mccPi42mFF | |
amount: 150 | |
tags: | |
order_number: chris123transfer | |
state: SUCCEEDED | |
trace_id: FNXgKMsxN9Uv5nyPh9YLsjur4 | |
currency: USD | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
source: PIGBpNc9u2nLDDqUprwyrgA | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FIN*FINIX FLOWERS | |
type: DEBIT | |
messages: | |
- Unable to find PIN pad with laneId 1 | |
raw: null | |
card_present_details: | |
emv_data: null | |
masked_account_number: '************0011' | |
name: TEST/WORLDPAY | |
brand: UNKNOWN | |
entry_mode: SWIPED | |
payment_type: CREDIT | |
approval_code: '000004' | |
created_at: '2022-06-05T22:51:17.25Z' | |
updated_at: '2022-06-05T22:51:18.41Z' | |
idempotency_id: null | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhQxafAW3W69mccPi42mFF | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhQxafAW3W69mccPi42mFF/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhQxafAW3W69mccPi42mFF/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhQxafAW3W69mccPi42mFF/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhQxafAW3W69mccPi42mFF/disputes | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPrATYzpomaTRtdo2BssRoGx | |
Transfer (Created via Manual Entry): | |
value: | |
id: TRifUPGv1R74gtM4L9EUzfiB | |
amount: 150 | |
tags: | |
order_number: chris123transfer | |
state: SUCCEEDED | |
trace_id: FNXhci8o1op8FvZoMmqUQjpAH | |
currency: USD | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
source: PIhE1mNrA6g4FiVpjqC1PT6n | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FIN*FINIX FLOWERS | |
type: DEBIT | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: null | |
masked_account_number: '************0006' | |
name: '' | |
brand: VISA | |
entry_mode: MANUAL_KEY_ENTRY | |
payment_type: CREDIT | |
approval_code: '000059' | |
created_at: '2022-06-05T22:55:07.76Z' | |
updated_at: '2022-06-05T22:55:08.89Z' | |
idempotency_id: null | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB/disputes | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPrATYzpomaTRtdo2BssRoGx | |
Card Present Transfer Refunded: | |
value: | |
id: TRkWoMAdBwfVgYQpL8csYbtH | |
amount: 150 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: FNXhYDzG8GLyL2gmE77Ygnjai | |
currency: USD | |
application: APuZMfMerci2JuLUs7xWpf5G | |
source: null | |
destination: PIp89SyE68fV5rxRCZUJz39c | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNXQA*FINIX FLOWERSS | |
type: REVERSAL | |
messages: [] | |
raw: null | |
created_at: '2022-06-05T22:55:07.76Z' | |
updated_at: '2022-06-05T22:55:08.89Z' | |
idempotency_id: null | |
merchant_identity: ID8W4rxaFN8HsxqugmesLMVo | |
device: DVkBqa68V1ZQusodU8o6mB62 | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APuZMfMerci2JuLUs7xWpf5G | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkWoMAdBwfVgYQpL8csYbtH | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/ID8W4rxaFN8HsxqugmesLMVo | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVkBqa68V1ZQusodU8o6mB62 | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRifUPGv1R74gtM4L9EUzfiB/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkWoMAdBwfVgYQpL8csYbtH/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkWoMAdBwfVgYQpL8csYbtH/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkWoMAdBwfVgYQpL8csYbtH/disputes | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPrATYzpomaTRtdo2BssRoGx | |
Swiped Card Transfer Refunded: | |
value: | |
id: TR3vLiG6wecEwY3TC3oQiudG | |
amount: 100 | |
tags: | |
order_number: testing123 | |
state: SUCCEEDED | |
trace_id: FNXgm7zyjYEmYwUQ3fktSTkaZ | |
currency: USD | |
application: APuZMfMerci2JuLUs7xWpf5G | |
source: null | |
destination: PIiPybsvUSM4fN8sYaMS3qXg | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNXQA*FINIX FLOWERS | |
type: CREDIT | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: null | |
masked_account_number: '************0006' | |
name: TEST/WORLDPAY | |
brand: VISA | |
entry_mode: SWIPED | |
payment_type: CREDIT | |
approval_code: '000019' | |
created_at: '2022-06-05T22:55:07.76Z' | |
updated_at: '2022-06-05T22:55:08.89Z' | |
idempotency_id: null | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APuZMfMerci2JuLUs7xWpf5G | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TR3vLiG6wecEwY3TC3oQiudG | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/ID8W4rxaFN8HsxqugmesLMVo | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TR3vLiG6wecEwY3TC3oQiudG/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TR3vLiG6wecEwY3TC3oQiudG/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TR3vLiG6wecEwY3TC3oQiudG/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TR3vLiG6wecEwY3TC3oQiudG/disputes | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPrATYzpomaTRtdo2BssRoGx | |
Transfer (with Buyer Charges): | |
value: | |
id: AUpaSunWzKyq73A6DKyZ3g8f | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 5200 | |
tags: | |
test: sale | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-08-01T19:40:17.99Z' | |
updated_at: '2022-08-01T19:40:18.16Z' | |
trace_id: 767f5042-49ab-48f3-b6ce-5c7c1bbe4b39 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-08-08T19:40:17.99Z' | |
idempotency_id: null | |
additional_buyer_charges: | |
convenience_amount: 100 | |
rent_surcharge_amount: 200 | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUpaSunWzKyq73A6DKyZ3g8f | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
TransfersList: | |
description: List of Transfer objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/TransfersList' | |
examples: | |
List of Transfers: | |
value: | |
_embedded: | |
transfers: | |
- id: TRw4MuMkkAZbRJC7362mF1qY | |
amount: 123 | |
tags: {} | |
state: FAILED | |
trace_id: 61f0192a-d5e3-4b96-8220-60e63fd45605 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIdxgKpYuMX3DtnDk3Pes2JK | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: FNX*DUNDER MIFFLIN | |
type: DEBIT | |
messages: | |
- RAW MESSAGE | |
raw: null | |
created_at: '2022-08-17T22:08:21.39Z' | |
updated_at: '2022-08-17T22:09:01.30Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: GENERIC_DECLINE | |
failure_message: The card was declined for an unknown reason. | |
The cardholder needs to contact their issuer for more information. | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRw4MuMkkAZbRJC7362mF1qY | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRw4MuMkkAZbRJC7362mF1qY/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRw4MuMkkAZbRJC7362mF1qY/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRw4MuMkkAZbRJC7362mF1qY/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRw4MuMkkAZbRJC7362mF1qY/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIdxgKpYuMX3DtnDk3Pes2JK | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
- id: TR4MCT6kZGm5z7BeZu6HQCeq | |
amount: 13 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: a4a807fe-dc25-482d-8fc0-bee7535ed4b6 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: null | |
ready_to_settle_at: '2022-08-16T19:00:01.11Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: null | |
type: FEE | |
fee_type: CARD_BASIS_POINTS | |
messages: [] | |
raw: null | |
created_at: '2022-08-16T18:46:04.34Z' | |
updated_at: '2022-08-16T18:46:04.34Z' | |
idempotency_id: null | |
merchant_identity: IDddHpRqwf2VsH2XB1fmLfhM | |
subtype: PLATFORM_FEE | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TR4MCT6kZGm5z7BeZu6HQCeq | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDddHpRqwf2VsH2XB1fmLfhM | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TR4MCT6kZGm5z7BeZu6HQCeq/payment_instruments | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRi3agaoYJQoS9wFXenMRgA1 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/transfers?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/transfers?offset=21140&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
List of Settlement Funding Transfers: | |
value: | |
_embedded: | |
transfers: | |
- id: TRkwxPhCf3qChKFEVGhDjr76 | |
amount: 102 | |
tags: {} | |
state: FAILED | |
trace_id: d4a6df17-f581-42d0-ac70-ad6770acd5c4 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: PIrFpayBAQcqK35HMQgRfaqD | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: null | |
type: CREDIT | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T21:46:12.97Z' | |
updated_at: '2022-08-12T21:47:06.65Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: SETTLEMENT_PLATFORM | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkwxPhCf3qChKFEVGhDjr76 | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkwxPhCf3qChKFEVGhDjr76/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkwxPhCf3qChKFEVGhDjr76/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkwxPhCf3qChKFEVGhDjr76/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkwxPhCf3qChKFEVGhDjr76/disputes | |
destination: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIrFpayBAQcqK35HMQgRfaqD | |
- id: TRxb61dJ6PvGcvyS2L2B9SZE | |
amount: 2 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: e192bc39-0909-4da9-b4c2-022a84ae3984 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIm8mdyYcEnYAZLLyw8g59Pw | |
destination: null | |
ready_to_settle_at: null | |
externally_funded: UNKNOWN | |
fee: 0 | |
statement_descriptor: null | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T21:46:12.98Z' | |
updated_at: '2022-08-12T21:47:05.26Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: SETTLEMENT_MERCHANT | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRxb61dJ6PvGcvyS2L2B9SZE | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRxb61dJ6PvGcvyS2L2B9SZE/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRxb61dJ6PvGcvyS2L2B9SZE/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRxb61dJ6PvGcvyS2L2B9SZE/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRxb61dJ6PvGcvyS2L2B9SZE/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIm8mdyYcEnYAZLLyw8g59Pw | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/STivxR2KrnVdD75TQtitnsG8/funding_transfers?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
List of Settlement Transfers: | |
value: | |
_embedded: | |
transfers: | |
- id: TR8yiKY6ju988aUZhfqJFjag | |
amount: 100 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: 272fe816-2dd1-46ed-a7e7-9041d7a8f0ff | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: null | |
ready_to_settle_at: '2022-08-12T22:15:02.69Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: null | |
type: FEE | |
fee_type: CARD_FIXED | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T16:56:01.90Z' | |
updated_at: '2022-08-12T16:56:01.90Z' | |
idempotency_id: null | |
merchant_identity: IDddHpRqwf2VsH2XB1fmLfhM | |
subtype: PLATFORM_FEE | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TR8yiKY6ju988aUZhfqJFjag | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDddHpRqwf2VsH2XB1fmLfhM | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TR8yiKY6ju988aUZhfqJFjag/payment_instruments | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
- id: TRm9ppvqX43CbwmNzhckf2gb | |
amount: 100 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: 381f1f6f-492b-4101-9a57-40001a59813a | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
destination: null | |
ready_to_settle_at: '2022-08-12T04:00:00.00Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: FNX*DUNDER MIFFLIN | |
type: DEBIT | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T16:55:47.66Z' | |
updated_at: '2022-08-12T16:56:02.19Z' | |
idempotency_id: null | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
subtype: API | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb/payment_instruments | |
reversals: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb/reversals | |
fees: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb/fees | |
disputes: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb/disputes | |
source: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PIe2YvpcjvoVJ6PzoRPBK137 | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
- id: TRwgubpxAJWbaDZE1kKP6SSi | |
amount: 2 | |
tags: {} | |
state: SUCCEEDED | |
trace_id: 5e2dbd9c-1ad1-4e36-8d16-cfedd3bce385 | |
currency: USD | |
application: APgPDQrLD52TYvqazjHJJchM | |
source: null | |
destination: null | |
ready_to_settle_at: '2022-08-12T22:15:02.69Z' | |
externally_funded: 'FALSE' | |
fee: 0 | |
statement_descriptor: null | |
type: FEE | |
fee_type: CARD_BASIS_POINTS | |
messages: [] | |
raw: null | |
created_at: '2022-08-12T16:56:01.90Z' | |
updated_at: '2022-08-12T16:56:01.90Z' | |
idempotency_id: null | |
merchant_identity: IDddHpRqwf2VsH2XB1fmLfhM | |
subtype: PLATFORM_FEE | |
failure_code: null | |
failure_message: null | |
additional_buyer_charges: null | |
_links: | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
self: | |
href: https://finix.sandbox-payments-api.com/transfers/TRwgubpxAJWbaDZE1kKP6SSi | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDddHpRqwf2VsH2XB1fmLfhM | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/transfers/TRwgubpxAJWbaDZE1kKP6SSi/payment_instruments | |
parent: | |
href: https://finix.sandbox-payments-api.com/transfers/TRm9ppvqX43CbwmNzhckf2gb | |
fee_profile: | |
href: https://finix.sandbox-payments-api.com/fee_profiles/FPvCQUcnsueN3Bc3zR1qCBG8 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/settlements/STivxR2KrnVdD75TQtitnsG8/transfers?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
User: | |
description: Single `User` object. | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/User' | |
examples: | |
ROLE_PARTNER User: | |
value: | |
id: USvVu9MXHz7hVzwDXwbx3UCL | |
password: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
enabled: true | |
role: ROLE_MERCHANT | |
tags: {} | |
created_at: '2022-01-27T07:37:14.65Z' | |
updated_at: '2022-01-27T07:37:15.47Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/users/USvVu9MXHz7hVzwDXwbx3UCL | |
applications: | |
href: https://finix.sandbox-payments-api.com/applications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
UsersList: | |
description: List of `User` objects. | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/UsersList' | |
examples: | |
List of Users: | |
value: | |
_embedded: | |
users: | |
- id: USweC2ufdBEYxpvPuF3G3LUE | |
password: null | |
identity: ID5UsJr9TVJd6cqAA4CCBc9T | |
enabled: true | |
role: ROLE_PARTNER | |
tags: {} | |
created_at: '2021-10-04T17:46:08.78Z' | |
updated_at: '2021-10-04T17:46:09.44Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/users/USweC2ufdBEYxpvPuF3G3LUE | |
applications: | |
href: https://finix.sandbox-payments-api.com/applications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32 | |
- id: USwybTufQYV51Nhbr4qf9qcM | |
password: null | |
identity: ID5UsJr9TVJd6cqAA4CCBc9T | |
enabled: true | |
role: ROLE_PARTNER | |
tags: {} | |
created_at: '2021-10-04T17:46:13.13Z' | |
updated_at: '2021-10-04T17:46:13.13Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/users/USwybTufQYV51Nhbr4qf9qcM | |
applications: | |
href: https://finix.sandbox-payments-api.com/applications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32 | |
- id: USNQbJQhBkoH59pYgfrUN2u | |
password: null | |
identity: ID6tqssazVPSSzEuVCBjQsoL | |
enabled: true | |
role: ROLE_MERCHANT | |
tags: {} | |
created_at: '2021-10-04T17:46:38.46Z' | |
updated_at: '2021-10-04T17:46:39.04Z' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/users/USNQbJQhBkoH59pYgfrUN2u | |
applications: | |
href: https://finix.sandbox-payments-api.com/applications | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APmuwPBaW8pVcwb4vCTHQH32 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/users/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Verification: | |
description: Single Verification object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Verification' | |
examples: | |
Verification: | |
value: | |
id: VIioiAQWmoT6b6p6mqSggKvA | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
key_2: value_2 | |
messages: [] | |
raw: RawDummyMerchantUnderwriteResult | |
processor: DUMMY_V1 | |
state: SUCCEEDED | |
created_at: '2022-08-17T20:33:34.25Z' | |
updated_at: '2022-08-17T20:34:01.49Z' | |
trace_id: 31740c79-7e23-4301-bfa1-fb4f0950b9e4 | |
payment_instrument: PIwWisLuZNwPBoLbCgQVTCoY | |
merchant: MUmUL7aBsHkxVLQawJxEXw6N | |
identity: null | |
merchant_identity: IDrH4G2VTfNjn1VFkvhcyMYj | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VIbXwBuccEcqw7rfZneELCv4 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDnDkihVYnsnsuAJDGG7im9t | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
VerificationsList: | |
description: List of Verification objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/VerificationsList' | |
examples: | |
Merchant Verification: | |
value: | |
_embedded: | |
verifications: | |
- id: VInHzhoRAnAizVU7jcj2K6bX | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: {} | |
messages: [] | |
raw: RawDummyMerchantUnderwriteResult | |
processor: DUMMY_V1 | |
state: SUCCEEDED | |
created_at: '2022-08-15T23:12:56.40Z' | |
updated_at: '2022-08-15T23:12:56.85Z' | |
trace_id: 1c8fb49d-6f1c-40a0-8646-1bcb88047583 | |
payment_instrument: null | |
merchant: MUpaGK5dUb2Sb7aGuXhFRNbj | |
identity: null | |
merchant_identity: IDgahPGJ6hangmVJwrMRyZzr | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VInHzhoRAnAizVU7jcj2K6bX | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUpaGK5dUb2Sb7aGuXhFRNbj | |
- id: VIdS8qSW3kZbnK9AsFHJZ81U | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
key: value_2 | |
messages: [] | |
raw: RawDummyMerchantUnderwriteResult | |
processor: DUMMY_V1 | |
state: SUCCEEDED | |
created_at: '2022-08-15T23:12:54.32Z' | |
updated_at: '2022-08-15T23:12:54.65Z' | |
trace_id: 4d12cbe6-032d-4e9d-8291-ce16f4add412 | |
payment_instrument: null | |
merchant: MUpaGK5dUb2Sb7aGuXhFRNbj | |
identity: null | |
merchant_identity: IDgahPGJ6hangmVJwrMRyZzr | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VIdS8qSW3kZbnK9AsFHJZ81U | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUpaGK5dUb2Sb7aGuXhFRNbj | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUpaGK5dUb2Sb7aGuXhFRNbj/verifications?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
Payment Instrument Verification: | |
value: | |
_embedded: | |
verifications: | |
- id: VIixxYGRVewLFa3GqSzqKPbw | |
application: AP83dL8NE1Q7KfQo9onGg76M | |
tags: {} | |
messages: [] | |
raw: | |
validation_details: | |
systems_trace_audit_number: '203518208518' | |
error_result: null | |
transaction_identifier: '287371129315250' | |
approval_code: null | |
action_code: '25' | |
response_code: '5' | |
address_verification_results: I | |
cvv2_result_code: P | |
inquiry_details: | |
systems_trace_audit_number: '203518208518' | |
error_result: null | |
visa_network_info: | |
- card_type_code: D | |
billing_currency_code: 840 | |
billing_currency_minor_digits: 2 | |
issuer_name: Visa Test Bank | |
card_issuer_country_code: 840 | |
fast_funds_indicator: D | |
push_funds_block_indicator: C | |
online_gambing_block_indicator: N | |
ppgs_network_info: [] | |
processor: VISA_V1 | |
state: SUCCEEDED | |
created_at: '2022-02-04T18:33:14.50Z' | |
updated_at: '2022-02-04T18:33:15.69Z' | |
trace_id: '203518208518' | |
payment_instrument: PImc5nvdnp15atLxEBAGtxJs | |
merchant: null | |
identity: null | |
merchant_identity: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VIixxYGRVewLFa3GqSzqKPbw | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/AP83dL8NE1Q7KfQo9onGg76M | |
payment_instrument: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PImc5nvdnp15atLxEBAGtxJs | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_instruments/PImc5nvdnp15atLxEBAGtxJs/verifications/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 1 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
Webhook: | |
description: Single Webhook object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Webhook' | |
examples: | |
Webhook: | |
value: | |
id: WHN6HuqRqTV3mDCxoFLrRvP | |
url: https://example.com | |
application: APgPDQrLD52TYvqazjHJJchM | |
enabled: false | |
authentication: | |
type: NONE | |
enabled_events: [] | |
created_at: '2022-08-15T21:41:30.94Z' | |
updated_at: '2022-08-15T21:41:31.01Z' | |
_links: | |
self: | |
href: http://finix.sandbox-payments-api.com/webhooks/WHN6HuqRqTV3mDCxoFLrRvP | |
application: | |
href: http://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
WebhooksList: | |
description: List of Webhook objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/WebhooksList' | |
examples: | |
List of Webhooks: | |
value: | |
_embedded: | |
webhooks: | |
- id: WHdocT8FUQGu73LqByAQ8qyT | |
url: https://webhook.site/dc0ac9f4-a423-4797-a4dc-3acecb39414e | |
application: APgPDQrLD52TYvqazjHJJchM | |
enabled: true | |
authentication: | |
type: NONE | |
enabled_events: [] | |
created_at: '2022-08-17T16:33:57.71Z' | |
updated_at: '2022-08-17T16:33:57.71Z' | |
_links: | |
self: | |
href: http://finix.sandbox-payments-api.com/webhooks/WHdocT8FUQGu73LqByAQ8qyT | |
application: | |
href: http://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
- id: WHN6HuqRqTV3mDCxoFLrRvP | |
url: https://example.com | |
application: APgPDQrLD52TYvqazjHJJchM | |
enabled: false | |
authentication: | |
type: NONE | |
enabled_events: [] | |
created_at: '2022-08-15T21:41:30.94Z' | |
updated_at: '2022-08-15T21:41:31.01Z' | |
_links: | |
self: | |
href: http://finix.sandbox-payments-api.com/webhooks/WHN6HuqRqTV3mDCxoFLrRvP | |
application: | |
href: http://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
_links: | |
self: | |
href: http://finix.sandbox-payments-api.com/notification/webhooks?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: http://finix.sandbox-payments-api.com/notification/webhooks?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: http://finix.sandbox-payments-api.com/notification/webhooks?offset=1180&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 1197 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
SubscriptionEnrollment: | |
description: Single subscription_enrollment resource | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionEnrollment' | |
examples: | |
Subscription Enrollment: | |
value: | |
id: SUBENROLLMENT_Yxwo2Vb6oj97m3PuW9TxQ | |
created_at: '2022-02-02T01:47:08.07Z' | |
updated_at: '2022-02-02T01:47:08.07Z' | |
created_by: USimz3zSq5R2PqiEBXY6rSiJ | |
ended_at: null | |
merchant: MU7AxBA6MkF7Tee8veith3nG | |
nickname: Security Fee | |
started_at: '2022-11-11T16:50:59.89Z' | |
subscription_schedule: SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv | |
tags: | |
enrollment_info: Security Fee Enrollment | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments/SUBENROLLMENT_Yxwo2Vb6oj97m3PuW9TxQ | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MU7AxBA6MkF7Tee8veith3nG | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv/subscription_amounts | |
SubscriptionEnrollmentsList: | |
description: List of subscription_enrollment objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionEnrollmentList' | |
examples: | |
List of Subscription Enrollments: | |
value: | |
_embedded: | |
subscription_enrollments: | |
- id: SUBENROLLMENT_sJdhvD6x91qENUvnr2otgp | |
created_at: '2022-06-08T22:39:24.00Z' | |
updated_at: '2022-06-08T22:39:24.00Z' | |
created_by: USka4562gALVJRD471ddEmPc | |
ended_at: null | |
merchant: MUiysjyBGpiZEZYkzj7d5DhM | |
nickname: Vitameatavegamin Monthly | |
started_at: '2022-07-07T07:00:00.00Z' | |
subscription_schedule: SUBSCHEDULE_5GDvqCTAd6SrmWdsx4dUKx | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments/SUBENROLLMENT_sJdhvD6x91qENUvnr2otgp | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUiysjyBGpiZEZYkzj7d5DhM | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_5GDvqCTAd6SrmWdsx4dUKx | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_5GDvqCTAd6SrmWdsx4dUKx/subscription_amounts | |
- id: SUBENROLLMENT_Yxwo2Vb6oj97m3PuW9TxQ | |
created_at: '2022-02-02T01:47:08.07Z' | |
updated_at: '2022-02-02T01:47:08.07Z' | |
created_by: USimz3zSq5R2PqiEBXY6rSiJ | |
ended_at: null | |
merchant: MU7AxBA6MkF7Tee8veith3nG | |
nickname: Security Fee | |
started_at: '2022-11-11T16:50:59.89Z' | |
subscription_schedule: SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv | |
tags: | |
enrollment_info: Security Fee Enrollment | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments/SUBENROLLMENT_Yxwo2Vb6oj97m3PuW9TxQ | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MU7AxBA6MkF7Tee8veith3nG | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_m77bRhJJ83oj9kBP3sYcv/subscription_amounts | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments?offset=840&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
SubscriptionAmount: | |
description: Single subscription_amount object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionAmount' | |
examples: | |
Subscription Amount: | |
value: | |
id: SUBAMOUNT_7qgPxRxYdRvN4LRXboYoeN | |
created_at: '2022-06-24T17:15:10.68Z' | |
updated_at: '2022-06-24T17:15:10.68Z' | |
amount_type: FEE | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fee_amount_data: | |
amount: 2500 | |
currency: USD | |
label: POS_INSTALLMENT_FEE | |
nickname: POS_INSTALLMENT_FEE | |
subscription_schedule: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/SUBAMOUNT_7qgPxRxYdRvN4LRXboYoeN | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
SubscriptionAmountsList: | |
description: List of subscription_amount objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionAmountList' | |
examples: | |
List of Subscription Amounts: | |
value: | |
_embedded: | |
subscription_amounts: | |
- id: SUBAMOUNT_cTJQifghT2FLRR7ttJapXH | |
created_at: '2022-08-01T18:04:24.52Z' | |
updated_at: '2022-08-01T18:04:24.52Z' | |
amount_type: FEE | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fee_amount_data: | |
amount: 2500 | |
currency: USD | |
label: POS_INSTALLMENT_FEE | |
nickname: NEW_POS_INSTALLMENT_FEE | |
subscription_schedule: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/SUBAMOUNT_cTJQifghT2FLRR7ttJapXH | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
- id: SUBAMOUNT_7qgPxRxYdRvN4LRXboYoeN | |
created_at: '2022-06-24T17:15:10.68Z' | |
updated_at: '2022-06-24T17:15:10.68Z' | |
amount_type: FEE | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fee_amount_data: | |
amount: 2500 | |
currency: USD | |
label: POS_INSTALLMENT_FEE | |
nickname: POS_INSTALLMENT_FEE | |
subscription_schedule: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/SUBAMOUNT_7qgPxRxYdRvN4LRXboYoeN | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
SubscriptionSchedule: | |
description: Example response | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionSchedule' | |
examples: | |
Subscription Schedule (FIXED_TIME_INTERVAL): | |
value: | |
id: SUBSCHEDULE_uKKHic71ZD9FicJ89mhcNV | |
created_at: '2022-08-01T17:53:54.63Z' | |
updated_at: '2022-08-01T17:53:54.63Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fixed_time_interval_offset: | |
hourly_interval: 24 | |
interval_count: 4 | |
line_item_type: FEE | |
nickname: Fixed_Time_Subscription_Schedule | |
period_offset: null | |
subscription_type: FIXED_TIME_INTERVAL | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uKKHic71ZD9FicJ89mhcNV | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uKKHic71ZD9FicJ89mhcNV/subscription_amounts | |
Subscription Schedule (PERIODIC_MONTHLY): | |
value: | |
id: SUBSCHEDULE_uANjZPtZGzh4MK6aFFzbC8 | |
created_at: '2022-01-27T07:44:06.18Z' | |
updated_at: '2022-01-27T07:44:06.18Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fixed_time_interval_offset: null | |
line_item_type: FEE | |
nickname: Monthly_Subscription_Schedule | |
period_offset: | |
day: 1 | |
month: null | |
subscription_type: PERIODIC_MONTHLY | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uANjZPtZGzh4MK6aFFzbC8 | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uANjZPtZGzh4MK6aFFzbC8/subscription_amounts | |
Subscription Schedule (PERIODIC_YEARLY): | |
value: | |
id: SUBSCHEDULE_uzbKGz4eHynQrn5ekkEAru | |
created_at: '2022-01-27T07:44:05.81Z' | |
updated_at: '2022-01-27T07:44:05.81Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fixed_time_interval_offset: null | |
line_item_type: FEE | |
nickname: Yearly_Subscription_Schedule | |
period_offset: | |
day: 5 | |
month: 1 | |
subscription_type: PERIODIC_YEARLY | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uzbKGz4eHynQrn5ekkEAru | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uzbKGz4eHynQrn5ekkEAru/subscription_amounts | |
SubscriptionSchedulesList: | |
description: List of subscription_schedule objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/SubscriptionSchedulesList' | |
examples: | |
List Subscription Schedules: | |
value: | |
_embedded: | |
subscription_schedules: | |
- id: SUBSCHEDULE_kfpANfUXxHyW2YBayXD39N | |
created_at: '2022-08-17T04:54:00.31Z' | |
updated_at: '2022-08-17T04:54:00.31Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fixed_time_interval_offset: | |
hourly_interval: 24 | |
interval_count: 4 | |
line_item_type: FEE | |
nickname: Fixed_Time_Subscription_Schedule | |
period_offset: null | |
subscription_type: FIXED_TIME_INTERVAL | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_kfpANfUXxHyW2YBayXD39N | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_kfpANfUXxHyW2YBayXD39N/subscription_amounts | |
- id: SUBSCHEDULE_rhbHGjhydMxsEXw4otBCFz | |
created_at: '2022-07-11T18:39:30.21Z' | |
updated_at: '2022-07-11T18:39:30.21Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fixed_time_interval_offset: | |
hourly_interval: 24 | |
interval_count: 4 | |
line_item_type: FEE | |
nickname: Fixed_Time_Subscription_Schedule | |
period_offset: null | |
subscription_type: FIXED_TIME_INTERVAL | |
tags: {} | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_rhbHGjhydMxsEXw4otBCFz | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_rhbHGjhydMxsEXw4otBCFz/subscription_amounts | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/?offset=60&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
BalanceTransfer: | |
description: Single balance_transfer object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/BalanceTransfer' | |
examples: | |
Balance Transfer: | |
value: | |
id: BT_9SLA5BdQs6Z3xFpmjUoqhM | |
created_at: '2022-08-18T06:37:50.67Z' | |
updated_at: '2022-08-18T06:37:51.09Z' | |
amount: 101 | |
currency: USD | |
description: setup balance transfer for testing | |
destination: OPERATING_ACCOUNT | |
external_reference_id: '84077657260162531' | |
processor_type: LITLE_V1 | |
reference_id: FNX5ZJEGdPT5odwtRrvxVrYUn | |
source: FOR_BENEFIT_OF_ACCOUNT | |
state: SUCCEEDED | |
tags: | |
test_key_101: test_val_101 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/balance_transfers/BT_9SLA5BdQs6Z3xFpmjUoqhM | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
BalanceTransferList: | |
description: List of balance_transfer objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/BalanceTransferList' | |
examples: | |
List of Balance Transfers: | |
value: | |
_embedded: | |
devices: | |
- id: DVtQV22Ezh7TAYazXFxYFHpb | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix triPOS #1' | |
model: MX915 | |
description: Mike Jones | |
serial_number: null | |
idle_message: null | |
enabled: true | |
tags: {} | |
created_at: '2022-08-15T20:22:26.339930Z' | |
updated_at: '2022-08-15T20:22:26.339930Z' | |
configuration_details: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DVtQV22Ezh7TAYazXFxYFHpb | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
- id: DVmcB1MTxnebU3VoqnfuatS7 | |
merchant: MUu56ZGx3Xb6U9gAqKfgNisd | |
name: 'Finix triPOS #1' | |
model: MX915 | |
description: Mike Jones | |
serial_number: null | |
idle_message: null | |
enabled: true | |
tags: {} | |
created_at: '2022-08-15T18:47:55.354154Z' | |
updated_at: '2022-08-15T18:47:55.354154Z' | |
configuration_details: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/DVmcB1MTxnebU3VoqnfuatS7 | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUu56ZGx3Xb6U9gAqKfgNisd | |
transfers: | |
href: https://finix.sandbox-payments-api.com/transfers | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/authorizations | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/devices/?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
next: | |
href: https://finix.sandbox-payments-api.com/devices/?offset=20&limit=20&sort=created_at,desc&sort=id,desc | |
last: | |
href: https://finix.sandbox-payments-api.com/devices/?offset=8100&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 2 | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
InstrumentUpdate: | |
description: Single instrument_update object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/InstrumentUpdate' | |
examples: | |
Instrument Updates: | |
value: | |
id: IUp9oSWhWUF31DPrJ8CojQeQ | |
created_at: '2020-12-02T03:44:42.77Z' | |
updated_at: '2020-12-02T03:44:42.81Z' | |
idempotency_id: F2022-08-12 15:05:19.211366 | |
merchant: MUvQQt3RKe7FBZ6j9eMYoo3H | |
state: PENDING | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/payment_intrument_updates/IUp9oSWhWUF31DPrJ8CojQeQ | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
File: | |
description: Single File object | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/File' | |
examples: | |
File (Created): | |
value: | |
id: FILE_abki8bFEjq51eZ5w2pYFik | |
status: REQUIRES_UPLOAD | |
created_at: '2022-08-16T18:50:25.770825Z' | |
updated_at: '2022-08-16T18:50:25.807321Z' | |
linked_type: MERCHANT | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
extension: null | |
display_name: license_file | |
type: DRIVERS_LICENSE_FRONT | |
platform_id: PLm5E6FbtCZ5vjpCaKhq5PwN | |
application_id: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test_key_100: test_val_100 | |
identity_id: null | |
File (Uploading): | |
value: | |
id: FILE_abki8bFEjq51eZ5w2pYFik | |
status: PENDING | |
created_at: '2022-08-16T18:50:25.770825Z' | |
updated_at: '2022-08-16T18:50:25.807321Z' | |
linked_type: MERCHANT | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
extension: png | |
display_name: license_file | |
type: DRIVERS_LICENSE_FRONT | |
platform_id: PLm5E6FbtCZ5vjpCaKhq5PwN | |
application_id: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test_key_100: test_val_100 | |
identity_id: null | |
File (Uploaded): | |
value: | |
id: FILE_abki8bFEjq51eZ5w2pYFik | |
status: UPLOADED | |
created_at: '2022-08-16T18:50:25.770825Z' | |
updated_at: '2022-08-16T18:50:25.807321Z' | |
linked_type: MERCHANT | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
extension: png | |
display_name: license_file | |
type: DRIVERS_LICENSE_FRONT | |
platform_id: PLm5E6FbtCZ5vjpCaKhq5PwN | |
application_id: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test_key_100: test_val_100 | |
identity_id: null | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
FilesList: | |
description: List of File objects | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/FilesList' | |
examples: | |
List of Files: | |
value: | |
_embedded: | |
files: | |
- id: FILE_aBDz8kr36yeuwmVvgn9VU9 | |
status: UPLOADED | |
created_at: '2022-08-18T06:38:00.719761Z' | |
updated_at: '2022-08-18T06:38:52.223894Z' | |
linked_type: MERCHANT | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
extension: png | |
display_name: pytest_file | |
type: DRIVERS_LICENSE_FRONT | |
platform_id: PLm5E6FbtCZ5vjpCaKhq5PwN | |
application_id: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test_key_100: test_val_100 | |
identity_id: null | |
- id: FILE_abki8bFEjq51eZ5w2pYFik | |
status: REQUIRES_UPLOAD | |
created_at: '2022-08-16T18:50:25.770825Z' | |
updated_at: '2022-08-16T18:50:25.807321Z' | |
linked_type: MERCHANT | |
linked_to: MU2n7BSovtwYsWYZF6rBnnzk | |
extension: null | |
display_name: pytest_file | |
type: DRIVERS_LICENSE_FRONT | |
platform_id: PLm5E6FbtCZ5vjpCaKhq5PwN | |
application_id: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test_key_100: test_val_100 | |
identity_id: null | |
page: | |
limit: 10 | |
next_cursor: FILE_abki8bFEjq51eZ5w2pYFik | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ExternalLink: | |
description: Single external_link object | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/ExternalLink' | |
examples: | |
External Link: | |
value: | |
id: EL_dh5YS66GePpkeSVyL4VdBL | |
created_at: '2022-03-22T01:07:05.074313Z' | |
url: https://finix-file-quarantine-sb.s3.us-east-2.amazonaws.com/MERCHANT/MU2n7BSovtwYsWYZF6rBnnzk/DRIVERS_LICENSE_FRONT/FILE_bJecqoRPasStEPVpvKHtgA/file?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEJj%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMiJGMEQCIACy1Tl%2BahJzC4xuMTzdUk%2BdDsFeivMG1EUNFHJKqEImAiAm%2FlrPiF1gybEdzgjEqUoftwBL2qxaMtkitWG8UxKUayr6AwghEAIaDDM3NTYzNTU3MDA3MCIM%2BY%2BRbP5bgBMV0WafKtcD7z6X%2FLEz0mkHWYo45w8MZsJRox%2BS8gvWW0ufEcmC9OcA9%2BZSfBdPb4DstQulQZA5OKJ1I2mkqo5zKGcjhQ8uVzhKCEHfdnEB3Tm06ZY4L8sF9WyOV%2FTFbAQ0JzBQw6KPM0ubC0xaNIOnDXvfdzqt7nDLx6vC7Jxo%2FnIrmD37wkFeshib5YDtuU%2F6bBmPQqXU3PgmUODfWDfNj5Bqy6JhK5dqF0S0%2F09ny86v7jNZX%2BaNHc%2FV21mYUHYNSuwyJJLoeVC001dKebzxkXkfTbrKGAxaXz%2F3gVBX4OPwrwKR1nYxly4BtRay7vF8fWIPoJdHhdxiXEHYTNyJA%2FZbeHAjXlvVvvPximI73GzPYWxDj8K7ns%2BrshCRZboISSP0okwp%2FdgMPSa%2B73Z2pUbWdZILKvblgSRitDoL1baXQLd0S22EOHQS%2FXMLIB3wMPnY5ysuMNB%2FCjGLGO%2B1%2BxldCdzMeLIXacqkDG%2BiWxQV%2FPYTzMJor%2FcjvTbTaHI8IY1OKC17Q8Cms06VF9k8%2B1En5E0qSVJDxMRZy0Hdu8BVN%2FEpZvgLlNvLFkV%2FalCjmN4OHT5AOq%2Fb6V9Am%2FbXa7Eu8Z7%2BDiwv2OGz06UwsyRSb0G5iVx57EMAz0WGMMef5JEGOqYBsiwfoTFGtG9%2Ff2ib21I0VadcpBmX90lkty7tLS8VXaDOZFY3b5KZB%2FBWvkKym2YouCgSJTuxO6P2X15NRIm2tY4v7WhsOWQONcOONhuZCsU60fvEsVJnHV46IXGRAov%2BFHqMeOChYxUHoBaDA7UEG2yoXQdeMvk89c8m47fFFKzQq5jwlL5RTC1xgL1MdUespA32Bw5oalBq6bNAPrWI7yN67T75Ng%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20220322T010705Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&X-Amz-Credential=ASIAVO5M75WLPYNTLOHA%2F20220322%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Signature=1172b039bd7e807c8c111280e3af1bb289cc70560519793a5749d60ab9e57971 | |
type: UPLOAD | |
expires_at: '2022-03-22T01:22:05.070415Z' | |
user_id: USsRhsHYZGBPnQw8CByJyEQW | |
file_id: FILE_bJecqoRPasStEPVpvKHtgA | |
duration: null | |
tags: {} | |
expired: true | |
ExternalLinksList: | |
description: List of external_link objects | |
content: | |
application/vnd.api+json: | |
schema: | |
$ref: '#/components/schemas/ExternalLinksList' | |
examples: | |
List of External Links: | |
value: | |
_embedded: | |
external_links: | |
- id: EL_sVv61JP93htzDFTtNhbsdd | |
created_at: '2022-05-24T06:50:51.94704Z' | |
url: https://finix-file-quarantine-sb.s3.us-east-2.amazonaws.com/MERCHANT/MU2n7BSovtwYsWYZF6rBnnzk/DRIVERS_LICENSE_FRONT/FILE_bJecqoRPasStEPVpvKHtgA/file?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEIb%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMiJIMEYCIQCRwhQF2A0kHmtOUShU8uI2g1JRbA0fxx%2Bkl5IGtZ6ygwIhAPSKP6KEEHYHhMqD54bqT%2Fzb495zGacrdZBEcGciNfZaKtMECHAQAhoMMzc1NjM1NTcwMDcwIgyA5j6IswvJUsAaiAoqsASHRDILId%2BbaQZiUOu29lOE9FmgXlw8uxpV3IiLMWmn2l4Iq8rTdANxXRVCM%2BWrT53DiBACQrUOSrmokWHfJ0DiizxD%2Fky06kDSbiVrD%2BK9DckqiBlg84N%2F7JKqyNeQUJKrUHtDKoH%2BSM%2FYNTgur%2BaGR07as8NG8qnhO8sJela5yWugYJjw4iJoZp%2BmOn%2BVL0Ry9OjEcoKxXCBDJF8W1ppa%2BRa1zfwpufJGWZYYZUiv31pVleRuCDyVef4p8MejnzRiEHFE4TNgcPYZW%2F97KRjQ9OYWbh7ygDuki9ejVdMICywCHEGLEtP%2Fr5EIU1IjWJUt6pwkjud2hHJ18f8j5U5j%2FFQF7wiTl3FlqqnXrLSHJaVA6fyJWbCTcfR%2B3Hr%2FbTSZWZWctXHO%2ByBYR1D9z9KhD%2FwaO87k0KRBRSggiMjVsgILguTdOeggcg3XyfUg2zRj6GPQF7HfBN%2FtGYoTO7l2IR6NBB7FBiusXzJMQd7IFC8fW%2BbiFlFmZk0IlGIUJcB2cetDEGL3k7McHOx9P7ywsy0f7wGdMTS01JgSOAt9Ic0nlljKj0dItwz1f%2FCIcm1%2FWvCZ2W6g0PbtM9dDEL04j3rIBm7spqqtx8KIj2hZs3cEkp8yr%2Bx%2B%2BZRXbMUnT7zNsEGShQGDVwxKP1sA834ZhF9KkC0RdRZFqvgXnC7Sk02tqSGVIUTzcymCl2jYfgiBfolPVW7cwEoIPOv%2FNEp%2BEHWZ7eJMP%2BiAnyMnXDkaGTCL97GUBjqoAQS5iN2Njmu0X6N5249v6JJ3HaoDqIE3p3A6IjwMK%2Byyx81LLYDkZTLVjo2t9DzPLjUy5TiTGd0mNt0Gp5fJ4vo4V5T2BnRWLTxS3tCrG69lTVWBEZfg9NniNhRwRsRrwW%2B%2BeJGIdt7E7CSciDB6fknhtALrh%2FtNKgqF4ofP8QxZedsz9FICsjt1On3r1BUqBLM9gZKdDvapil9PWDJeiRr24dbivHZfYg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20220524T065051Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&X-Amz-Credential=ASIAVO5M75WLGNOGWHOG%2F20220524%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Signature=8d360d38a6752dba12fbebb2a83ad5c129b5fc475bf323f169fa826c6bca1b68 | |
type: UPLOAD | |
expires_at: '2022-05-24T07:05:51.934426Z' | |
user_id: USsRhsHYZGBPnQw8CByJyEQW | |
file_id: FILE_bJecqoRPasStEPVpvKHtgA | |
duration: null | |
tags: {} | |
expired: true | |
- id: EL_dh5YS66GePpkeSVyL4VdBL | |
created_at: '2022-03-22T01:07:05.074313Z' | |
url: https://finix-file-quarantine-sb.s3.us-east-2.amazonaws.com/MERCHANT/MU2n7BSovtwYsWYZF6rBnnzk/DRIVERS_LICENSE_FRONT/FILE_bJecqoRPasStEPVpvKHtgA/file?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEJj%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMiJGMEQCIACy1Tl%2BahJzC4xuMTzdUk%2BdDsFeivMG1EUNFHJKqEImAiAm%2FlrPiF1gybEdzgjEqUoftwBL2qxaMtkitWG8UxKUayr6AwghEAIaDDM3NTYzNTU3MDA3MCIM%2BY%2BRbP5bgBMV0WafKtcD7z6X%2FLEz0mkHWYo45w8MZsJRox%2BS8gvWW0ufEcmC9OcA9%2BZSfBdPb4DstQulQZA5OKJ1I2mkqo5zKGcjhQ8uVzhKCEHfdnEB3Tm06ZY4L8sF9WyOV%2FTFbAQ0JzBQw6KPM0ubC0xaNIOnDXvfdzqt7nDLx6vC7Jxo%2FnIrmD37wkFeshib5YDtuU%2F6bBmPQqXU3PgmUODfWDfNj5Bqy6JhK5dqF0S0%2F09ny86v7jNZX%2BaNHc%2FV21mYUHYNSuwyJJLoeVC001dKebzxkXkfTbrKGAxaXz%2F3gVBX4OPwrwKR1nYxly4BtRay7vF8fWIPoJdHhdxiXEHYTNyJA%2FZbeHAjXlvVvvPximI73GzPYWxDj8K7ns%2BrshCRZboISSP0okwp%2FdgMPSa%2B73Z2pUbWdZILKvblgSRitDoL1baXQLd0S22EOHQS%2FXMLIB3wMPnY5ysuMNB%2FCjGLGO%2B1%2BxldCdzMeLIXacqkDG%2BiWxQV%2FPYTzMJor%2FcjvTbTaHI8IY1OKC17Q8Cms06VF9k8%2B1En5E0qSVJDxMRZy0Hdu8BVN%2FEpZvgLlNvLFkV%2FalCjmN4OHT5AOq%2Fb6V9Am%2FbXa7Eu8Z7%2BDiwv2OGz06UwsyRSb0G5iVx57EMAz0WGMMef5JEGOqYBsiwfoTFGtG9%2Ff2ib21I0VadcpBmX90lkty7tLS8VXaDOZFY3b5KZB%2FBWvkKym2YouCgSJTuxO6P2X15NRIm2tY4v7WhsOWQONcOONhuZCsU60fvEsVJnHV46IXGRAov%2BFHqMeOChYxUHoBaDA7UEG2yoXQdeMvk89c8m47fFFKzQq5jwlL5RTC1xgL1MdUespA32Bw5oalBq6bNAPrWI7yN67T75Ng%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20220322T010705Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&X-Amz-Credential=ASIAVO5M75WLPYNTLOHA%2F20220322%2Fus-east-2%2Fs3%2Faws4_request&X-Amz-Signature=1172b039bd7e807c8c111280e3af1bb289cc70560519793a5749d60ab9e57971 | |
type: UPLOAD | |
expires_at: '2022-03-22T01:22:05.070415Z' | |
user_id: USsRhsHYZGBPnQw8CByJyEQW | |
file_id: FILE_bJecqoRPasStEPVpvKHtgA | |
duration: null | |
tags: {} | |
expired: true | |
page: | |
limit: 10 | |
next_cursor: EL_dh5YS66GePpkeSVyL4VdBL | |
MerchantUpdated: | |
description: Single Merchant object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/Merchant' | |
examples: | |
Merchant Name Updated: | |
value: | |
id: MUucec6fHeaWo3VHYoSkUySM | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
verification: VIdikDHXv7x8nWyJg8JZemGx | |
merchant_profile: MPzW2oRPtkLxK3fymcMACFi | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: '0742' | |
mid: FNX7CwmebftudY7i5mA4qF6XT | |
merchant_name: Finix Flowers | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-01-27T07:36:58.19Z' | |
updated_at: '2022-01-27T07:36:58.46Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNX7CwmebftudY7i5mA4qF6XT | |
api_key: secretValue | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPzW2oRPtkLxK3fymcMACFi | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VIdikDHXv7x8nWyJg8JZemGx | |
Merchant Updated to Enable Level 2/Level 3 Processing: | |
value: | |
id: MUeDVrf2ahuKc9Eg5TeZugvs | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
verification: VI5DBvVQ3ye5PcnUCSSvj84d | |
merchant_profile: MP7tbAZ1RpjFycrfBVo6z4Ky | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: '0742' | |
mid: FNXw5a7pBKHsCSgCAyQvU2soL | |
merchant_name: Finxi Flowers | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: SUCCESSFUL_CAPTURE | |
fee_ready_to_settle_upon: SUCCESSFUL_CAPTURE | |
level_two_level_three_data_enabled: true | |
created_at: '2022-01-27T07:37:04.03Z' | |
updated_at: '2022-01-27T07:37:06.12Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNXw5a7pBKHsCSgCAyQvU2soL | |
api_key: secretValue | |
convenience_charges_enabled: true | |
rent_surcharges_enabled: true | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MP7tbAZ1RpjFycrfBVo6z4Ky | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VI5DBvVQ3ye5PcnUCSSvj84d | |
Merchant Updated to Enable Buyer Charges: | |
value: | |
id: MUeDVrf2ahuKc9Eg5TeZugvs | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
verification: VI5DBvVQ3ye5PcnUCSSvj84d | |
merchant_profile: MP7tbAZ1RpjFycrfBVo6z4Ky | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: '0742' | |
mid: FNXw5a7pBKHsCSgCAyQvU2soL | |
merchant_name: Finix Flowers | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: SUCCESSFUL_CAPTURE | |
fee_ready_to_settle_upon: SUCCESSFUL_CAPTURE | |
level_two_level_three_data_enabled: true | |
created_at: '2022-01-27T07:37:04.03Z' | |
updated_at: '2022-01-27T07:37:06.12Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNXw5a7pBKHsCSgCAyQvU2soL | |
api_key: secretValue | |
convenience_charges_enabled: true | |
rent_surcharges_enabled: true | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MP7tbAZ1RpjFycrfBVo6z4Ky | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VI5DBvVQ3ye5PcnUCSSvj84d | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
ApplePaySession: | |
description: Single apple_pay_session object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/ApplePaySession' | |
examples: | |
Apple Pay Session: | |
value: | |
id: APPLEPAYSESSION_xxx | |
created_at: '2021-11-22T23:58:19.50Z' | |
updated_at: '2021-11-22T23:58:19.50Z' | |
session_details: '{"epochTimestamp":1640213041060,"expiresAt":1640216641060,"merchantSessionIdentifier":"SSH1524BA9006A944B8B9B8FB60227D9990_916523AAED1343F5BC5815E12BEE9250AFFDC1A17C46B0DE5A943F0F94927C24","nonce":"a5ee8554","merchantIdentifier":"23D5E1F154400B277E14CC8361878AA0AAFD46B2DF74003C7587B256269102BD","domainName":"tj.ngrok.io","displayName":"Christmas | |
Shopping","signature":"...","operationalAnalyticsIdentifier":"Christmas | |
Shopping:23D5E1F154400B277E14CC8361878AA0AAFD46B2DF74003C7587B256269102BD","retries":0}' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/apple_pay_sessions/APPLEPAYSESSION_xxx | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
AdjustmentTransfersList: | |
description: List of adjustment_transfer objects | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/AdjustmentTransfersList' | |
examples: | |
List of Adjustment Transfers in a Dispute: | |
value: | |
_embedded: | |
disputes: | |
- id: DIb72obRhTmPdMG1VxDKFLrb | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
test: sale | |
amount: 888888 | |
state: PENDING | |
transfer: TRkhvS4GfMKxaHyBBdkPSx6g | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDuqZpDw28f2KK6YuDk4jNLg | |
created_at: '2022-07-14T19:40:06.52Z' | |
updated_at: '2022-07-14T19:40:06.11Z' | |
occurred_at: '2022-07-14T19:39:00.77Z' | |
respond_by: '2022-07-21T19:40:06.51Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRkhvS4GfMKxaHyBBdkPSx6g | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIb72obRhTmPdMG1VxDKFLrb/adjustment_transfers | |
- id: DIuk8T4ayQdmxewz8EDLHe49 | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
order_number: 21DFASJSAKAS | |
amount: 888888 | |
state: PENDING | |
transfer: TR27JnLR2pKDXjVVcGBKrjwU | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
created_at: '2022-06-15T16:14:03.95Z' | |
updated_at: '2022-06-15T16:14:03.64Z' | |
occurred_at: '2022-06-15T16:13:04.09Z' | |
respond_by: '2022-06-22T16:14:03.94Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TR27JnLR2pKDXjVVcGBKrjwU | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIuk8T4ayQdmxewz8EDLHe49/adjustment_transfers | |
- id: DIs7yQRkHDdMYhurzYz72SFk | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
order_number: 21DFASJSAKAS | |
amount: 888888 | |
state: PENDING | |
transfer: TRoTrJ3kqNTFh1P2FJ7A36Ky | |
reason: FRAUD | |
message: null | |
action: null | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
created_at: '2022-01-27T07:43:03.74Z' | |
updated_at: '2022-01-27T07:43:03.48Z' | |
occurred_at: '2022-01-27T07:42:48.56Z' | |
respond_by: '2022-02-03T07:43:03.73Z' | |
dispute_details: | |
arn: '123' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRoTrJ3kqNTFh1P2FJ7A36Ky | |
evidence: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/evidence | |
adjustment_transfers: | |
href: https://finix.sandbox-payments-api.com/disputes/DIs7yQRkHDdMYhurzYz72SFk/adjustment_transfers | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/disputes?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
offset: 0 | |
limit: 20 | |
count: 3 | |
FileDownload: | |
description: Example response | |
content: | |
application/octet-stream: | |
schema: | |
$ref: '#/components/schemas/FileDownload' | |
ComplianceForm: | |
description: Example response | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/ComplianceForm' | |
examples: | |
Blank Compliance Form: | |
value: | |
id: cf_fEojUGLjwUiqNTBp68JWq8 | |
created_at: '2022-06-22T01:20:12.439149Z' | |
updated_at: '2022-07-06T17:32:00.328699Z' | |
linked_to: MUfnskvHiiDgP7x3TVL2LkG3 | |
linked_type: MERCHANT | |
type: PCI_SAQ_A | |
version: '2018.5' | |
valid_from: '2022-06-22T01:20:12.978825Z' | |
valid_until: '2023-06-22T01:20:12.97883Z' | |
tags: {} | |
pci_saq_a: | |
name: null | |
signed_at: null | |
user_agent: null | |
ip_address: null | |
is_accepted: false | |
title: null | |
due_at: '2022-09-20T01:20:12.430835Z' | |
compliance_form_template: cft_wua8ua1yLAcHRK9mx2mF9K | |
files: | |
unsigned_file: FILE_fFGMCY4sxGYTqpjnXh54kC | |
signed_file: null | |
state: INCOMPLETE | |
Complete Compliance Form: | |
value: | |
id: cf_fEojUGLjwUiqNTBp68JWq8 | |
created_at: '2022-06-22T01:20:12.439149Z' | |
updated_at: '2022-07-06T17:32:00.328699Z' | |
linked_to: MUfnskvHiiDgP7x3TVL2LkG3 | |
linked_type: MERCHANT | |
type: PCI_SAQ_A | |
version: '2018.5' | |
valid_from: '2022-06-22T01:20:12.978825Z' | |
valid_until: '2023-06-22T01:20:12.97883Z' | |
tags: {} | |
pci_saq_a: | |
name: John Booker | |
signed_at: '2022-03-18T16:42:55Z' | |
user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 _14_6) | |
ip_address: 42.1.1.113 | |
is_accepted: true | |
title: CTO | |
due_at: '2022-09-20T01:20:12.430835Z' | |
compliance_form_template: cft_wua8ua1yLAcHRK9mx2mF9K | |
files: | |
unsigned_file: FILE_fFGMCY4sxGYTqpjnXh54kC | |
signed_file: null | |
state: INCOMPLETE | |
InstrumentUpdateDownload: | |
description: "The updated `Payment Instruments` will be returned in the following\ | |
\ comma seperated format:\n\npayment\\_instrument\\_original,\t| payment\\\ | |
_instrument_new, |result\n--------------------------- | ----------------------\ | |
\ | -----\nPIlkNdfZibF8a7Prd2teGB1 | PI3aQGaCM5nDMjqyTXcbUJzR| CARD\\_EXPIRATION_UPDATED\n\ | |
PIJPXW0HZ9lpO1nb6sog5DiX | PIdBHpy7BBSxd2z81VdKpVbT | CARD\\_NOT\\_FOUND\n\ | |
PI0ovZAS9yfEtgDrZnMaiLvi | PIhXS0jXNTmklyVk91EsohuZ | CONTACT\\_CARDHOLDER\n\ | |
PInOrrKY3G1U33hGYTQJ8cIY | | CLOSED\\_ACCOUNT\nPIlkAOt5kTVhuuxxbmOi9qn |\ | |
\ | INVALID\\_CARD\nPIiRLbbG4i5daypWNzIrq2xD | | NO\\_CHANGE\\_FOUND\n\ | |
PIy5llZGt6VxlDqbcTgATqeH | \t | UNKNOWN" | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/FileDownload' | |
AuthorizationUpdated: | |
description: Single captured Authorization object | |
content: | |
application/hal+json: | |
schema: | |
$ref: '#/components/schemas/AuthorizationCaptured' | |
examples: | |
Captured Authorization: | |
value: | |
id: AUcP43nwPk6VBjPQBDRBTH5n | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 108 | |
tags: | |
test_key_100: test_auth | |
state: SUCCEEDED | |
currency: USD | |
transfer: TRhPwUByCNHQjhNiLdNgveuA | |
messages: [] | |
raw: null | |
created_at: '2022-07-20T22:12:02.96Z' | |
updated_at: '2022-07-20T22:12:03.76Z' | |
trace_id: ab1bebd8-f6a4-4d86-9640-5eebf68c574f | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-07-27T22:12:02.96Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUcP43nwPk6VBjPQBDRBTH5n | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRhPwUByCNHQjhNiLdNgveuA | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Captured Authorization (with Level 2 Processing): | |
value: | |
id: AU4AHPn4k7YTQ8YjK3QajeL2 | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 1000 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: TRbew5P8bkL3yxz6a6FzfVia | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:20.68Z' | |
updated_at: '2022-01-27T07:37:20.86Z' | |
trace_id: ab81e66c-dd65-438b-a1dc-6d580b36233c | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-02-03T07:37:20.68Z' | |
idempotency_id: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUq2Xz5VS46U4hzzhX9WJCxx | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Captured Authorization (with Level 3 Processing): | |
value: | |
id: AUczPEgnHSSMJ79n9dvp6HHJ | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 108 | |
tags: | |
order_number: test_auth | |
state: SUCCEEDED | |
currency: USD | |
transfer: TReDoizZYZyyyTrcPzMboz84 | |
messages: [] | |
raw: null | |
created_at: '2022-07-20T20:52:11.63Z' | |
updated_at: '2022-07-20T20:52:12.37Z' | |
trace_id: 46a36f58-b496-4b6b-9357-6bb3c340de87 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDuqZpDw28f2KK6YuDk4jNLg | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2022-07-27T20:52:11.63Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUsQsCLRp9ENxrh563w1zZHi | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg | |
Voided Authorization: | |
value: | |
id: AU2UkcVZU94rNqonfcLGZRSJ | |
application: APgPDQrLD52TYvqazjHJJchM | |
amount: 100 | |
tags: | |
order_number: 21DFASJSAKAS | |
state: SUCCEEDED | |
currency: USD | |
transfer: null | |
messages: [] | |
raw: null | |
created_at: '2022-01-27T07:37:28.10Z' | |
updated_at: '2022-01-27T07:37:29.15Z' | |
trace_id: 710b6745-c424-4101-84e5-4a49cf317dc7 | |
source: PIe2YvpcjvoVJ6PzoRPBK137 | |
merchant_identity: IDpYDM7J9n57q849o9E9yNrG | |
3ds_redirect_url: null | |
is_void: true | |
void_state: PENDING | |
expires_at: '2022-02-03T07:37:28.10Z' | |
idempotency_id: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AU2UkcVZU94rNqonfcLGZRSJ | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
Captured Card Present Authorization (with an EMV Card): | |
value: | |
id: AUuCfRve8QG6G1wnPCReiLma | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
amount: 150 | |
tags: | |
test_key_100: test_auth | |
state: SUCCEEDED | |
currency: USD | |
transfer: TRjiUo5CXLmaJp4k9PL7iP8z | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: | |
application_identifier: A0000000031010 | |
application_label: Visa Credit | |
application_preferred_name: '' | |
application_transaction_counter: '0047' | |
cryptogram: TC 4ACED247416CD824 | |
issuer_code_table_index: '' | |
pin_verified: false | |
tags: {} | |
masked_account_number: '************7564' | |
name: 'AARON/CHRISTOPHER W ' | |
brand: VISA | |
entry_mode: CHIP_ENTRY | |
payment_type: CREDIT | |
approval_code: '000042' | |
capture_amount: 150 | |
created_at: '2019-03-01T03:42:13.59Z' | |
updated_at: '2019-03-01T03:49:28.67Z' | |
trace_id: 957ce193-b4e4-4a39-88e2-d88a019982d2 | |
source: PIjnHHLBZvRu6GPEZdFt7E2q | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVf2H8sh4LZZC52GTUrwCPPf | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2019-03-08T03:42:13.59Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUuCfRve8QG6G1wnPCReiLma | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TRjiUo5CXLmaJp4k9PL7iP8z | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVf2H8sh4LZZC52GTUrwCPPf | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
Captured Card Present Authorization (with a Non-EMV Card): | |
value: | |
id: AUiQyUYxQzhAF5ACAsxdUvYb | |
application: APeUbTUjvYb1CdPXvNcwW1wP | |
amount: 2500 | |
tags: | |
ticketNumber: '2348' | |
state: SUCCEEDED | |
currency: USD | |
transfer: TR6eEeW2Fr7hVgfTKgeeG3gy | |
messages: [] | |
raw: null | |
card_present_details: | |
emv_data: null | |
masked_account_number: '************0006' | |
name: TEST/WORLDPAY | |
brand: VISA | |
entry_mode: SWIPED | |
payment_type: CREDIT | |
approval_code: '050473' | |
capture_amount: 3000 | |
created_at: '2019-05-01T17:18:54.41Z' | |
updated_at: '2019-05-01T17:19:42.46Z' | |
trace_id: FNXwyFm3UyQEyAL9cdabYBGWa | |
source: PImKxRXq5wQ2r5fK6qQtXady | |
merchant_identity: IDsbTBawhnLBAVeinRb84vFR | |
device: DVfKLD9GZtsjcJxLtc2yCcfd | |
3ds_redirect_url: null | |
is_void: false | |
void_state: UNATTEMPTED | |
expires_at: '2019-05-08T17:18:54.41Z' | |
idempotency_id: null | |
additional_buyer_charges: null | |
failure_code: null | |
failure_message: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/authorizations/AUiQyUYxQzhAF5ACAsxdUvYb | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APeUbTUjvYb1CdPXvNcwW1wP | |
transfer: | |
href: https://finix.sandbox-payments-api.com/transfers/TR6eEeW2Fr7hVgfTKgeeG3gy | |
device: | |
href: https://finix.sandbox-payments-api.com/devices/DVfKLD9GZtsjcJxLtc2yCcfd | |
merchant_identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDsbTBawhnLBAVeinRb84vFR | |
OnboardingForm: | |
description: A single `onboarding_from` objext. | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/OnboardingForm' | |
examples: | |
Onboarding Form: | |
value: | |
id: obf_bXQj8iSgYwXf432yJcWbKv | |
onboarding_data: | |
entity: {} | |
associated_entities: [] | |
payment_instruments: {} | |
additional_underwriting_data: {} | |
max_transaction_amount: 100000 | |
merchant_processors: | |
- processor: LITLE_V1 | |
onboarding_link: | |
expires_at: '2022-07-11T22:19:32.123Z' | |
link_url: https://sandbox.payments-dashboard.com/merchant-onboarding?formId=obf_bXQj8iSgYwXf432yJcWbKv&applicationId=APgPDQrLD52TYvqazjHJJchM&bearerToken=eyJhbGciOiJIUzUxMiJ9.eyJvbmJvYXJkaW5nX2Zvcm1faWQiOiJvYmZfYlhRajhpU2dZd1hmNDMyeUpjV2JLdiIsImZlZV9kZXRhaWxzX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS9kb2NzIiwiZXhwaXJlZF9zZXNzaW9uX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS8iLCJpc3MiOiJodHRwczovL3d3dy5maW5peC5jb20iLCJyZXR1cm5fdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL2RvY3MiLCJleHAiOjE2NTc1Nzc5NzIsImFwcGxpY2F0aW9uX2lkIjoiQVBnUERRckxENTJUWXZxYXpqSEpKY2hNIiwiaWF0IjoxNjU3NTc2MTcyLCJtZXJjaGFudF9tYXhfdHJhbnNhY3Rpb25fYW1vdW50IjoxMDAwMDAsInRlcm1zX29mX3NlcnZpY2VfdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL3Rlcm1zLWFuZC1wb2xpY2llcyJ9.A_ItGe4ORB-vnUJ2_mrqz6mI1Hu4nSauvBzo5Utk_aQePfuAPL8ZLBWR5JGRyAB8waV6UyTsbEnxPK22s3cGMg | |
status: IN_PROGRESS | |
created_at: '2022-07-11T21:49:32.11832Z' | |
updated_at: '2022-07-11T21:49:32.11832Z' | |
tags: {} | |
OnboardingFormLink: | |
description: A link for users to return to their `onboarding_form` at any time. | |
content: | |
application/json: | |
schema: | |
$ref: '#/components/schemas/OnboardingFormLink' | |
examples: | |
Onboarding Form Link: | |
value: | |
expires_at: '2022-07-11T22:39:55.469Z' | |
link_url: https://sandbox.payments-dashboard.com/merchant-onboarding?formId=obf_bXQj8iSgYwXf432yJcWbKv&applicationId=APgPDQrLD52TYvqazjHJJchM&bearerToken=eyJhbGciOiJIUzUxMiJ9.eyJvbmJvYXJkaW5nX2Zvcm1faWQiOiJvYmZfYlhRajhpU2dZd1hmNDMyeUpjV2JLdiIsImZlZV9kZXRhaWxzX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS9kb2NzIiwiZXhwaXJlZF9zZXNzaW9uX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS8iLCJpc3MiOiJodHRwczovL3d3dy5maW5peC5jb20iLCJyZXR1cm5fdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL2RvY3MiLCJleHAiOjE2NTc1NzkxOTUsImFwcGxpY2F0aW9uX2lkIjoiQVBnUERRckxENTJUWXZxYXpqSEpKY2hNIiwiaWF0IjoxNjU3NTc3Mzk1LCJtZXJjaGFudF9tYXhfdHJhbnNhY3Rpb25fYW1vdW50IjoxMDAwMDAsInRlcm1zX29mX3NlcnZpY2VfdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL3Rlcm1zLWFuZC1wb2xpY2llcyJ9.uQvwqhOxSmpX4zMSVn891ClNB_cWHmXhLfyOzRiKRoyn7VAqVOWrO8dJiY-OvN4venPWnPOxM0r3NiIyfgQv6g | |
headers: | |
finix-apiuser-role: | |
$ref: '#/components/headers/finix-apiuser-role' | |
date: | |
$ref: '#/components/headers/date' | |
x-request-id: | |
$ref: '#/components/headers/x-request-id' | |
schemas: | |
Application: | |
type: object | |
description: '' | |
title: '' | |
properties: | |
id: | |
type: string | |
example: APxxxxxxxxxxxxxxxxxx | |
description: ID of the `Application` resource. | |
created_at: | |
type: string | |
description: Point in time when this object was created. | |
format: date-time | |
updated_at: | |
type: string | |
description: Point in time when this object was most recently updated. | |
format: date-time | |
card_cvv_required: | |
type: boolean | |
description: Details if the `Application` requires CVV code. | |
card_expiration_date_required: | |
type: boolean | |
description: Details if the `Application` requires the card's expiration | |
date. | |
creating_transfer_from_report_enabled: | |
type: boolean | |
description: Details if the `Application` is automatically set to create | |
`Transfers` once settlement reports get generated. | |
enabled: | |
type: boolean | |
description: Details if the `Application` is enabled and active. Set to | |
**false** to disable the `Application`. | |
fee_ready_to_settle_upon: | |
type: string | |
enum: | |
- RECONCILIATION | |
- SUCCESSFUL_CAPTURE | |
description: Details when the `fees` of `Authroizations` submitted under | |
the `Application` will be ready to settle. | |
nullable: true | |
name: | |
type: string | |
description: The name of the `Application`. | |
owner: | |
type: string | |
example: IDxxxxxxxxxxxxxxxxxx | |
description: ID of the `Identity` resource that created the `Application`. | |
processing_enabled: | |
type: boolean | |
description: 'Details if transaction processing is enabled for the `Application`. ' | |
ready_to_settle_upon: | |
type: string | |
enum: | |
- RECONCILIATION | |
- SUCCESSFUL_CAPTURE | |
description: Details when `Authroizations` submitted under the `Application` | |
will be ready to settle. | |
nullable: true | |
settlement_enabled: | |
type: boolean | |
description: 'Details if settlement processing is enabled for the `Application`. ' | |
settlement_funding_identifier: | |
type: string | |
enum: | |
- UNSET | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
authorizations: | |
type: object | |
properties: | |
href: | |
type: string | |
disputes: | |
type: object | |
properties: | |
href: | |
type: string | |
identities: | |
type: object | |
properties: | |
href: | |
type: string | |
merchants: | |
type: object | |
properties: | |
href: | |
type: string | |
owner_identity: | |
type: object | |
properties: | |
href: | |
type: string | |
payment_instruments: | |
type: object | |
properties: | |
href: | |
type: string | |
processors: | |
type: object | |
properties: | |
href: | |
type: string | |
reversals: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
settlements: | |
type: object | |
properties: | |
href: | |
type: string | |
tokens: | |
type: object | |
properties: | |
href: | |
type: string | |
transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
users: | |
type: object | |
properties: | |
href: | |
type: string | |
webhooks: | |
type: object | |
properties: | |
href: | |
type: string | |
CreateApplicationRequest: | |
type: object | |
x-examples: {} | |
properties: | |
entity: | |
type: object | |
title: IdentityEntityForm | |
description: Information needed to verify the identity of the entity. | |
properties: | |
amex_mid: | |
type: string | |
description: Assigned amex_Mid value. If included must be 10 or 11 digits. | |
nullable: true | |
annual_card_volume: | |
type: integer | |
format: int64 | |
description: Approximate annual credit card sales expected to be processed | |
in cents by this merchant (max 19 characters). | |
business_address: | |
type: object | |
description: Primary address for the legal entity. | |
required: | |
- city | |
- country | |
- line1 | |
- postal_code | |
- region | |
nullable: true | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
nullable: true | |
country: | |
type: string | |
enum: | |
- ABW | |
- AFG | |
- AGO | |
- AIA | |
- ALA | |
- ALB | |
- AND | |
- ARE | |
- ARG | |
- ARM | |
- ASM | |
- ATA | |
- ATF | |
- ATG | |
- AUS | |
- AUT | |
- AZE | |
- BDI | |
- BEL | |
- BEN | |
- BES | |
- BFA | |
- BGD | |
- BGR | |
- BHR | |
- BHS | |
- BIH | |
- BLM | |
- BLR | |
- BLZ | |
- BMU | |
- BOL | |
- BRA | |
- BRB | |
- BRN | |
- BTN | |
- BVT | |
- BWA | |
- CAF | |
- CAN | |
- CCK | |
- CHE | |
- CHL | |
- CHN | |
- CIV | |
- CMR | |
- COD | |
- COG | |
- COK | |
- COL | |
- COM | |
- CPV | |
- CRI | |
- CUB | |
- CUW | |
- CXR | |
- CYM | |
- CYP | |
- CZE | |
- DEU | |
- DJI | |
- DMA | |
- DNK | |
- DOM | |
- DZA | |
- ECU | |
- EGY | |
- ERI | |
- ESH | |
- ESP | |
- EST | |
- ETH | |
- FIN | |
- FJI | |
- FLK | |
- FRA | |
- FRO | |
- FSM | |
- GAB | |
- GBR | |
- GEO | |
- GGY | |
- GHA | |
- GIB | |
- GIN | |
- GLP | |
- GMB | |
- GNB | |
- GNQ | |
- GRC | |
- GRD | |
- GRL | |
- GTM | |
- GUF | |
- GUM | |
- GUY | |
- HKG | |
- HMD | |
- HND | |
- HRV | |
- HTI | |
- HUN | |
- IDN | |
- IMN | |
- IND | |
- IOT | |
- IRL | |
- IRN | |
- IRQ | |
- ISL | |
- ISR | |
- ITA | |
- JAM | |
- JEY | |
- JOR | |
- JPN | |
- KAZ | |
- KEN | |
- KGZ | |
- KHM | |
- KIR | |
- KNA | |
- KOR | |
- KWT | |
- LAO | |
- LBN | |
- LBR | |
- LBY | |
- LCA | |
- LIE | |
- LKA | |
- LSO | |
- LTU | |
- LUX | |
- LVA | |
- MAC | |
- MAF | |
- MAR | |
- MCO | |
- MDA | |
- MDG | |
- MDV | |
- MEX | |
- MHL | |
- MKD | |
- MLI | |
- MLT | |
- MMR | |
- MNE | |
- MNG | |
- MNP | |
- MRT | |
- MSR | |
- MTQ | |
- MUS | |
- MWI | |
- MYS | |
- MYT | |
- NAM | |
- NCL | |
- NER | |
- NFK | |
- NGA | |
- NIC | |
- NIU | |
- NLD | |
- NOR | |
- NPL | |
- NRU | |
- NZL | |
- OMN | |
- PAK | |
- PAN | |
- PCN | |
- PER | |
- PHL | |
- PLW | |
- PNG | |
- POL | |
- PRI | |
- PRK | |
- PRT | |
- PRY | |
- PSE | |
- PYF | |
- QAT | |
- REU | |
- ROU | |
- RUS | |
- RWA | |
- SAU | |
- SDN | |
- SEN | |
- SGP | |
- SGS | |
- SHN | |
- SJM | |
- SLB | |
- SLE | |
- SLV | |
- SMR | |
- SOM | |
- SPM | |
- SRB | |
- SSD | |
- STP | |
- SUR | |
- SVK | |
- SVN | |
- SWE | |
- SWZ | |
- SXM | |
- SYC | |
- SYR | |
- TCA | |
- TCD | |
- TGO | |
- THA | |
- TJK | |
- TKL | |
- TKM | |
- TLS | |
- TON | |
- TTO | |
- TUN | |
- TUR | |
- TUV | |
- TWN | |
- TZA | |
- UGA | |
- UKR | |
- UMI | |
- URY | |
- USA | |
- UZB | |
- VAT | |
- VCT | |
- VEN | |
- VGB | |
- VIR | |
- VNM | |
- VUT | |
- WLF | |
- WSM | |
- XKX | |
- YEM | |
- ZAF | |
- ZMB | |
- ZWE | |
description: 3-Letter Country code. | |
nullable: true | |
line1: | |
type: string | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
postal_code: | |
type: string | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
region: | |
type: string | |
description: 2-letter State code. | |
nullable: true | |
business_name: | |
type: string | |
description: Merchant's full legal business name (If **INDIVIDUAL\_SOLE\_PROPRIETORSHIP**, | |
input first name, Full legal last name and middle initial; max 120 | |
characters) | |
nullable: true | |
business_phone: | |
type: string | |
description: Customer service phone number where the merchant can be | |
reached (max 10 characters). | |
business_tax_id: | |
type: string | |
description: Nine digit Tax Identification Number (TIN), Employer Identification | |
Number (EIN). If the `business_type` is **INDIVIDUAL\_SOLE\_PROPRIETORSHIP** | |
and they do not have an EIN, use the sole proprietor's Social Security | |
Number (SSN). | |
business_type: | |
type: string | |
enum: | |
- INDIVIDUAL_SOLE_PROPRIETORSHIP | |
- CORPORATION | |
- LIMITED_LIABILITY_COMPANY | |
- PARTNERSHIP | |
- LIMITED_PARTNERSHIP | |
- GENERAL_PARTNERSHIP | |
- ASSOCIATION_ESTATE_TRUST | |
- TAX_EXEMPT_ORGANIZATION | |
- INTERNATIONAL_ORGANIZATION | |
- GOVERNMENT_AGENCY | |
- JOINT_VENTURE | |
description: Include the value that applies the best. | |
nullable: true | |
default_statement_descriptor: | |
type: string | |
maxLength: 20 | |
minLength: 1 | |
description: Billing description displayed on the buyer's bank or card | |
statement (Length must be between 1 and 20 characters). | |
discover_mid: | |
type: string | |
description: Assigned Discover Mid value. | |
dob: | |
type: object | |
format: date | |
description: Principal's date of birth. | |
properties: | |
year: | |
type: integer | |
description: Year of birth (4-digit). | |
day: | |
type: integer | |
description: Day of birth (between 1 and 31). | |
month: | |
type: integer | |
description: Month of birth (between 1 and 12). | |
doing_business_as: | |
type: string | |
maxLength: 60 | |
description: Alternate name of the business. If no other name is used | |
use the same value used in `business_name` (max 60 characters). | |
email: | |
type: string | |
description: Control person's email address where they can be reached | |
(max 100 characters). | |
first_name: | |
type: string | |
description: Full legal first name of the merchant's principal representative | |
(max 20 characters). | |
has_accepted_credit_cards_previously: | |
type: boolean | |
description: Defaults to **false** if not passed. | |
incorporation_date: | |
type: object | |
format: date | |
description: Date company was founded. | |
properties: | |
year: | |
type: integer | |
description: Year business was incorporated (4-digit). | |
day: | |
type: integer | |
description: Day business was incorporated (between 1 and 31). | |
month: | |
type: integer | |
description: Month business was incorporated (between 1 and 12). | |
last_name: | |
type: string | |
description: Full legal last name of the merchant's principal representative | |
(max 20 characters). | |
max_transaction_amount: | |
type: integer | |
format: int64 | |
description: Maximum amount that can be transacted for a single transaction | |
in cents (max 12 characters). | |
mcc: | |
type: string | |
description: The Merchant Category Code ([MCC](http://www.dm.usda.gov/procurement/card/card_x/mcc.pdf)) | |
the merchant is classified under. | |
ownership_type: | |
type: string | |
enum: | |
- PRIVATE | |
- PUBLIC | |
description: 'Values can be either: <ul><li><strong>PUBLIC</strong> | |
to indicate a publicly-traded company.<li><strong>PRIVATE</strong> | |
for privately-held businesses.' | |
personal_address: | |
$ref: '#/components/schemas/Address' | |
phone: | |
type: string | |
description: Principal's phone number (max 10 characters). | |
principal_percentage_ownership: | |
type: integer | |
format: int64 | |
maximum: 100 | |
minimum: 0 | |
description: Percentage of company owned by the principal (min 0; max | |
100). | |
short_business_name: | |
type: string | |
maxLength: 16 | |
minLength: 1 | |
description: 'The short version of the business name. | |
(Defaults to **null**).' | |
tax_authority: | |
type: string | |
description: Used and required when onboarding a `Merchant` with a `MCC` | |
of **9311**. The `tax_authority` is the tax gathering entity (e.g | |
San Francisco Water Authority). | |
tax_id: | |
type: string | |
description: Used to verify `tax_id` was provided. | |
title: | |
type: string | |
maxLength: 60 | |
description: Control person's corporate title or role (i.e. Chief Executive | |
Officer, CFO, etc.; max 60 characters). | |
nullable: true | |
url: | |
type: string | |
description: Merchant's publicly available website (max 100 characters). | |
required: | |
- business_address | |
- business_name | |
- business_phone | |
- business_tax_id | |
- business_type | |
- dob | |
- doing_business_as | |
- first_name | |
- last_name | |
- personal_address | |
- phone | |
- tax_id | |
max_transaction_amount: | |
type: integer | |
description: Maximum amount that can be processed for a single transaction | |
in cents (max 12 characters). | |
nullable: true | |
name: | |
type: string | |
description: Merchant's full legal business name (If **INDIVIDUAL_SOLE_PROPRIETORSHIP**, | |
enter first name, Full legal last name and middle initial; max 120 characters). | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
user: | |
type: string | |
example: USxxxxxxxxxxxxxxxxxx | |
description: ID of the `User` resource. | |
required: | |
- user | |
ApplicationProfile: | |
type: object | |
properties: | |
id: | |
type: string | |
example: PPxxxxxxxxxxxxxxxxxx | |
description: ID of the `application_profile` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the `Application` resource. | |
fee_profile: | |
type: string | |
example: FPxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Fee Profile` associated with the `Application`. | |
nullable: true | |
risk_profile: | |
type: string | |
example: RPxxxxxxxxxxxxxxxxxx | |
description: The ID of the `risk_profile` that was created during provisioning. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
fee_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
risk_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
UpdateApplicationProfileRequest: | |
type: object | |
properties: | |
fee_profile: | |
$ref: '#/components/schemas/Id' | |
risk_profile: | |
$ref: '#/components/schemas/Id' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
ApplicationProfilesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `application_profile` resources. | |
properties: | |
application_profiles: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`application_profile` resources.' | |
items: | |
$ref: '#/components/schemas/ApplicationProfile' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
first: | |
type: object | |
properties: | |
href: | |
type: string | |
last: | |
type: object | |
properties: | |
href: | |
type: string | |
next: | |
type: object | |
properties: | |
href: | |
type: string | |
prev: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
ApplicationsList: | |
type: object | |
description: '' | |
title: ApplicationsList | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Application` resources. | |
properties: | |
applications: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Application` resources.' | |
items: | |
$ref: '#/components/schemas/Application' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
CreateAuthorizationRequest: | |
type: object | |
description: Create an `Authorization` resource. | |
properties: | |
additional_buyer_charges: | |
$ref: '#/components/schemas/AdditionalBuyerCharges' | |
additional_purchase_data: | |
$ref: '#/components/schemas/AdditionalPurchaseData' | |
amount: | |
format: int64 | |
type: integer | |
description: The total amount that will be debited in cents (e.g. 100 cents | |
to debit $1.00). | |
currency: | |
$ref: '#/components/schemas/Currency' | |
device: | |
$ref: '#/components/schemas/Id' | |
fraud_session_id: | |
$ref: '#/components/schemas/FraudSessionID' | |
idempotency_id: | |
type: string | |
description: A randomly generated value that'll be associated with the request. | |
nullable: true | |
merchant: | |
$ref: '#/components/schemas/Id' | |
operation_key: | |
$ref: '#/components/schemas/OperationKey' | |
source: | |
$ref: '#/components/schemas/Id' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
3d_secure_authentication: | |
type: object | |
description: The information required to create a 3D secure `Authorization`. | |
nullable: true | |
properties: | |
cardholder_authentication: | |
type: string | |
description: Provides evidence that the cardholder authentication occurred | |
or that the merchant attempted authentication. This is unique for | |
each authentication transaction. | |
cardholder_ip_address: | |
type: string | |
description: Only required for American Express cards. Format is nnn.nnn.nnn.nnn | |
electronic_commerce_indicator: | |
type: string | |
description: 'AUTHENTICATED: Approved by 3D Secure Vendor; ATTEMPTED: | |
Issuer or cardholder does not support 3D Secure' | |
transaction_id: | |
type: string | |
description: Only valid for Visa transactions | |
required: | |
- amount | |
- currency | |
Authorization: | |
type: object | |
title: Authorization | |
description: A charge authorization | |
properties: | |
id: | |
type: string | |
example: AUxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Authorization` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
3ds_redirect_url: | |
type: string | |
description: The redirect URL used for 3DS transactions (if supported by | |
the processor). | |
nullable: true | |
additional_buyer_charges: | |
$ref: '#/components/schemas/AdditionalBuyerCharges' | |
amount: | |
type: integer | |
minimum: 0 | |
description: The total amount that will be debited in cents (e.g. 100 cents | |
to debit $1.00). | |
application: | |
type: string | |
description: The ID of the `Application` resource the `Authorization` was | |
created under. | |
card_present_details: | |
$ref: '#/components/schemas/CardPresentDetails' | |
capture_amount: | |
type: integer | |
format: int64 | |
description: The amount of the `Authorization` you would like to capture | |
in cents. Must be less than or equal to the `amount` of the `Authorization`. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
device: | |
type: string | |
example: DVxxxxxxxxxxxxxxxxxx | |
description: The ID of the activated device. | |
nullable: true | |
expires_at: | |
type: string | |
description: '`Authorization` expiration time.' | |
format: date-time | |
failure_code: | |
$ref: '#/components/schemas/FailureCode' | |
failure_message: | |
$ref: '#/components/schemas/FailureMessage' | |
idempotency_id: | |
type: string | |
description: A randomly generated value that'll be associated with the request. | |
nullable: true | |
is_void: | |
type: boolean | |
description: Details if the `Authorization` is void. | |
merchant_identity: | |
$ref: '#/components/schemas/Id' | |
messages: | |
type: array | |
description: Message field that provides additional details. This field | |
is typically **null**. | |
items: | |
type: string | |
raw: | |
$ref: '#/components/schemas/Raw' | |
source: | |
type: string | |
example: PIxxxxxxxxxxxxxxxxxx | |
description: ID of the `Payment Instrument` where funds get debited. | |
state: | |
type: string | |
enum: | |
- CANCELED | |
- PENDING | |
- FAILED | |
- SUCCEEDED | |
- UNKNOWN | |
description: The state of the `Authorization`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
trace_id: | |
type: string | |
description: Trace ID of the `Authorization`. The processor sends back the | |
`trace_id` so you can track the authorization end-to-end. | |
transfer: | |
type: string | |
example: TRxxxxxxxxxxxxxxxxxx | |
description: The ID of the `transfer` resource that gets created when the | |
`Authorization` moves to **SUCCEEDED**. | |
nullable: true | |
void_state: | |
type: string | |
description: Details if the `Authorization` has been voided. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
device: | |
type: object | |
description: Link to the `Device` the request was made under. | |
properties: | |
href: | |
type: string | |
merchant_identity: | |
type: object | |
description: Link to the `Identity` the `Merchant` was created under | |
and the `Transfer` was submitted with. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfer: | |
type: object | |
description: Link to the `Transfers` realted to the `Authorization`. | |
properties: | |
href: | |
type: string | |
AuthorizationCaptured: | |
type: object | |
title: AuthorizationCaptured | |
description: A captured authorization | |
properties: | |
id: | |
type: string | |
example: AUxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Authorization` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
3ds_redirect_url: | |
type: string | |
description: The redirect URL used for 3DS transactions (if supported by | |
the processor). | |
nullable: true | |
additional_buyer_charges: | |
$ref: '#/components/schemas/AdditionalBuyerCharges' | |
amount: | |
type: integer | |
minimum: 0 | |
description: The total amount that will be debited in cents (e.g. 100 cents | |
to debit $1.00). | |
application: | |
type: string | |
description: The ID of the `Application` resource the `Authorization` was | |
created under. | |
card_present_details: | |
$ref: '#/components/schemas/CardPresentDetails' | |
capture_amount: | |
type: integer | |
format: int64 | |
description: The amount of the `Authorization` you would like to capture | |
in cents. Must be less than or equal to the `amount` of the `Authorization`. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
device: | |
type: string | |
example: DVxxxxxxxxxxxxxxxxxx | |
description: The ID of the activated device. | |
nullable: true | |
expires_at: | |
type: string | |
description: Authorization expiration time. | |
format: date-time | |
external_responses: | |
type: array | |
nullable: true | |
items: | |
type: object | |
properties: | |
body: | |
type: string | |
content_type: | |
type: string | |
failure_code: | |
$ref: '#/components/schemas/FailureCode' | |
failure_message: | |
$ref: '#/components/schemas/FailureMessage' | |
idempotency_id: | |
type: string | |
description: A randomly generated value that'll be associated with the request. | |
nullable: true | |
is_void: | |
type: boolean | |
description: Details if the `Authorization` is void. | |
merchant_identity: | |
$ref: '#/components/schemas/Id' | |
messages: | |
type: array | |
description: Message field that provides additional details. This field | |
is typically **null**. | |
items: | |
type: string | |
raw: | |
$ref: '#/components/schemas/Raw' | |
source: | |
type: string | |
example: PIxxxxxxxxxxxxxxxxxx | |
description: ID of the `Payment Instrument` where funds get debited. | |
state: | |
type: string | |
enum: | |
- CANCELED | |
- PENDING | |
- FAILED | |
- SUCCEEDED | |
- UNKNOWN | |
description: The state of the `Transfer`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
trace_id: | |
type: string | |
description: Trace ID of the `Authorization`. The processor sends back the | |
`trace_id` so you can track the authorization end-to-end. | |
transfer: | |
type: string | |
example: TRxxxxxxxxxxxxxxxxxx | |
description: The ID of the `transfer` resource that gets created when the | |
`Authorization` moves to **SUCCEEDED**. | |
nullable: true | |
void_state: | |
type: string | |
description: Details if the `Authorization` has been voided. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
device: | |
type: object | |
description: Link to the `Device` the request was made under. | |
properties: | |
href: | |
type: string | |
merchant_identity: | |
type: object | |
description: Link to the `Identity` the `Merchant` was created under | |
and the `Transfer` was submitted with. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfer: | |
type: object | |
description: Link to the `Transfers` realted to the `Authorization`. | |
properties: | |
href: | |
type: string | |
AuthorizationsList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Authroization` objects. | |
properties: | |
authorizations: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Authorization` objects.' | |
items: | |
$ref: '#/components/schemas/Authorization' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
CreateDevice: | |
type: object | |
title: CreateDevice | |
description: '' | |
properties: | |
configuration: | |
$ref: '#/components/schemas/ConfigurationDetails' | |
description: | |
type: string | |
description: Additional information about device (e.g. self serving terminal). | |
model: | |
type: string | |
enum: | |
- BBPOS | |
- MX915 | |
- MX925 | |
- IPP320 | |
- IPP350 | |
- ISC250 | |
- ISC480 | |
- ISMP4 | |
- ANDROID | |
- LANE_3000 | |
- LINK_2500 | |
description: The model type of the device. | |
name: | |
type: string | |
description: Name of the `Device`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- model | |
- name | |
x-examples: | |
example-1: | |
name: 'Finix triPOS #1' | |
model: MX915 | |
description: John Smith | |
configuration: | |
allow_debit: true | |
prompt_signature: NEVER | |
bypass_device_on_capture: true | |
Currency: | |
type: string | |
description: ISO 4217 3 letter currency code. | |
enum: | |
- AED | |
- AFN | |
- ALL | |
- AMD | |
- ANG | |
- AOA | |
- ARS | |
- AUD | |
- AWG | |
- AZN | |
- BAM | |
- BBD | |
- BDT | |
- BGN | |
- BHD | |
- BIF | |
- BMD | |
- BND | |
- BOB | |
- BOV | |
- BRL | |
- BSD | |
- BTN | |
- BWP | |
- BYR | |
- BZD | |
- CAD | |
- CDF | |
- CHE | |
- CHF | |
- CHW | |
- CLF | |
- CLP | |
- CNY | |
- COP | |
- COU | |
- CRC | |
- CUC | |
- CUP | |
- CVE | |
- CZK | |
- DJF | |
- DKK | |
- DOP | |
- DZD | |
- EGP | |
- ERN | |
- ETB | |
- EUR | |
- FJD | |
- FKP | |
- GBP | |
- GEL | |
- GHS | |
- GIP | |
- GMD | |
- GNF | |
- GTQ | |
- GYD | |
- HKD | |
- HNL | |
- HRK | |
- HTG | |
- HUF | |
- IDR | |
- ILS | |
- INR | |
- IQD | |
- IRR | |
- ISK | |
- JMD | |
- JOD | |
- JPY | |
- KES | |
- KGS | |
- KHR | |
- KMF | |
- KPW | |
- KRW | |
- KWD | |
- KYD | |
- KZT | |
- LAK | |
- LBP | |
- LKR | |
- LRD | |
- LSL | |
- LTL | |
- LYD | |
- MAD | |
- MDL | |
- MGA | |
- MKD | |
- MMK | |
- MNT | |
- MOP | |
- MRO | |
- MUR | |
- MVR | |
- MWK | |
- MXN | |
- MXV | |
- MYR | |
- MZN | |
- NAD | |
- NGN | |
- NIO | |
- NOK | |
- NPR | |
- NZD | |
- OMR | |
- PAB | |
- PEN | |
- PGK | |
- PHP | |
- PKR | |
- PLN | |
- PYG | |
- QAR | |
- RON | |
- RSD | |
- RUB | |
- RWF | |
- SAR | |
- SBD | |
- SCR | |
- SDG | |
- SEK | |
- SGD | |
- SHP | |
- SLL | |
- SOS | |
- SRD | |
- SSP | |
- STD | |
- SVC | |
- SYP | |
- SZL | |
- THB | |
- TJS | |
- TMT | |
- TND | |
- TOP | |
- TRY | |
- TTD | |
- TWD | |
- TZS | |
- UAH | |
- UGX | |
- USD | |
- USN | |
- UYI | |
- UYU | |
- UZS | |
- VEF | |
- VND | |
- VUV | |
- WST | |
- XAF | |
- XAG | |
- XAU | |
- XBA | |
- XBB | |
- XBC | |
- XBD | |
- XCD | |
- XDR | |
- XOF | |
- XPD | |
- XPF | |
- XPT | |
- XSU | |
- XTS | |
- XUA | |
- XXX | |
- YER | |
- ZAR | |
- ZMW | |
- ZWL | |
Device: | |
type: object | |
title: Device | |
description: '`Device` resource.' | |
properties: | |
id: | |
$ref: '#/components/schemas/Id' | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
configuration_details: | |
type: object | |
title: DeviceConfigDetails | |
description: Information used to configure how the `Device` handles transactions. | |
nullable: true | |
properties: | |
allow_debit: | |
type: boolean | |
description: Allow transaction to be processed on Debit rails. If **false**, | |
Debit card transactions will be processed on Credit rails. | |
bypass_device_on_capture: | |
type: boolean | |
description: Sets whether or not the device will be used to capture | |
transactions. This field must be set to **true** (defaults to **false**). | |
nullable: true | |
check_for_duplicate_transactions: | |
type: boolean | |
description: Sets whether the `Device` will check for duplicate transactions. | |
prompt_amount_confirmation: | |
type: boolean | |
description: Sets if the card holder needs to confirm the amount they | |
will pay (defaults to **true**). | |
prompt_manual_entry: | |
type: boolean | |
description: Sets if the device defaults to manual entry as the default | |
card input method. (defaults to **false**). | |
prompt_signature: | |
type: string | |
description: 'Sets if the device will prompt the card holder for a signature | |
by default. Available values include: <ul><li><strong>ALWAYS</strong><li><strong>NEVER</strong><li><strong>AMOUNT</strong>: | |
Used in conjunction with `signature_threshold_amount` so when the | |
threshold is reached the signature form appears on the device.' | |
signature_threshold_amount: | |
type: integer | |
format: int64 | |
description: The threshold to prompt a signature when `prompt_signature` | |
is set to **AMOUNT** (defaults to 0). | |
connection: | |
type: string | |
description: Details if the `Device` is connected and online. Only returned | |
when `include_connection parameter` provided. | |
description: | |
type: string | |
description: Additional information about device (e.g. self serving terminal). | |
nullable: true | |
enabled: | |
type: boolean | |
description: Details if the `Device` resource is enabled. Set to **false** | |
to disable the `Device`. | |
idle_message: | |
type: string | |
description: The message that diplays on the device after a period of inactivity. | |
nullable: true | |
merchant: | |
type: string | |
example: MUxxxxxxxxxxxxxxxxxx | |
description: ID of the `Merchant` resource. | |
model: | |
type: string | |
description: Details the model of the card reader. | |
name: | |
type: string | |
description: Name of the `Device`. | |
serial_number: | |
type: string | |
description: Serial number of the device. | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
authorizations: | |
type: object | |
properties: | |
href: | |
type: string | |
merchant: | |
type: object | |
description: Link to the `Merhcant` resource that was used in the request. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
Dispute: | |
type: object | |
title: Dispute | |
description: A `Dispute` objected created for a chargeback or customer disputes. | |
properties: | |
id: | |
type: string | |
example: DIxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Dispute` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
action: | |
type: string | |
description: The next `action` required to move forward with the `Dispute`. | |
nullable: true | |
amount: | |
type: integer | |
description: The total amount of the `Dispute` (in cents). | |
nullable: true | |
application: | |
type: string | |
description: The ID of the `Application` resource the `Dispute` was created | |
under. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
dispute_details: | |
type: object | |
additionalProperties: true | |
description: Details about the `Dispute` recieved by the `Processor`. May | |
be any type of data. | |
identity: | |
$ref: '#/components/schemas/Id' | |
message: | |
type: string | |
description: Message field that provides additional details. This field | |
is typically **null**. | |
nullable: true | |
occurred_at: | |
type: string | |
description: Point in time when dispute occurred. | |
format: date-time | |
nullable: true | |
reason: | |
type: string | |
enum: | |
- CLERICAL | |
- FRAUD | |
- INQUIRY | |
- QUALITY | |
- TECHNICAL | |
description: The system-defined reason for the `Dispute`. Available values | |
include:<ul><li>**INQUIRY**<li>**QUALITY**<li>**FRAUD** | |
respond_by: | |
type: string | |
description: Point in time when dispute has to be resolved and the `Merchant` | |
needs to respond by. | |
format: date-time | |
nullable: true | |
state: | |
type: string | |
enum: | |
- INQUIRY | |
- PENDING | |
- WON | |
- LOST | |
- ARBITRATION | |
description: The current state of the `Dispute`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
transfer: | |
type: string | |
example: TRxxxxxxxxxxxxxxxxxx | |
description: ID of the `Transfer` resource. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
adjustment_transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
evidence: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfer: | |
type: object | |
description: Link to the `Transfers` realted to the `Dispute`. | |
properties: | |
href: | |
type: string | |
DisputeEvidence: | |
type: object | |
properties: | |
id: | |
type: string | |
example: DFxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Dispute` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
dispute: | |
type: string | |
description: The ID of the resource. | |
state: | |
type: string | |
enum: | |
- PENDING | |
- SUCCEEDED | |
- CANCELED | |
- FAILED | |
description: "Result of the evidence uploaded.\n- **PENDING**: The evidence\ | |
\ file has not yet been submitted to the Processor. No user action is\ | |
\ required.\n- **SUCCEEDED**: The evidence file has been successfully\ | |
\ sent to the Processor. No further user action is required.\n- **CANCELED**:\ | |
\ The evidence file upload was not completed due to user action.\n- **FAILED**:\ | |
\ An issue occurred. User action is required**. Any of the following issues\ | |
\ could have occurred:\n - There was an error in the system and the user\ | |
\ should retry uploading their evidence file.\n - There is an issue with\ | |
\ the file and the user should retry uploading a different file.\n -\ | |
\ There is an issue and the user should contact Support." | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
CreateDisputeEvidenceRequest: | |
type: object | |
properties: | |
file: | |
type: string | |
format: binary | |
description: The binary contents of the file. | |
DisputeEvidenceList: | |
type: object | |
title: '' | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `evidence` created for a `Dispute`. | |
properties: | |
evidences: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Evidence` objects.' | |
items: | |
$ref: '#/components/schemas/DisputeEvidence' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
DisputesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageOffset' | |
_embedded: | |
type: object | |
description: List of `Dispute` objects. | |
properties: | |
disputes: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Dispute` objects.' | |
items: | |
$ref: '#/components/schemas/Dispute' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Error401Unauthorized: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- UNKNOWN | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
additionalProperties: true | |
properties: | |
self: | |
type: object | |
properties: | |
href: | |
type: string | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
Error402PaymentRequired: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- CALL_ISSUER | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
enum: | |
- Please contact card issuer for more information. | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
Error403ForbiddenList: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- FORBIDDEN | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
description: '' | |
title: '' | |
ErrorGeneric: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- FORBIDDEN | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
Error404NotFoundList: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- NOT_FOUND | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
Error406NotAcceptable: | |
type: object | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
additionalProperties: true | |
properties: | |
code: | |
type: string | |
enum: | |
- NOT_FOUND | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
title: '' | |
Error422InvalidFieldList: | |
type: object | |
description: Invalid field | |
title: '' | |
properties: | |
total: | |
type: integer | |
_embedded: | |
type: object | |
properties: | |
errors: | |
type: array | |
items: | |
type: object | |
properties: | |
code: | |
type: string | |
enum: | |
- INVALID_FIELD | |
field: | |
type: string | |
logref: | |
$ref: '#/components/schemas/LogRef' | |
message: | |
type: string | |
_links: | |
type: object | |
properties: | |
source: | |
type: object | |
properties: | |
href: | |
type: string | |
Fee: | |
type: object | |
title: Fee | |
description: An out of flow `fee` that is added to a `settlement`. | |
properties: | |
id: | |
type: string | |
example: FExxxxxxxxxxxxxxxxxx | |
description: The ID of the `fee` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
amount: | |
type: integer | |
description: The amount of the fee in cents. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
display_name: | |
type: string | |
description: The name of the `fee` object that was include in `display_name` | |
when creating the fee. | |
nullable: true | |
fee_subtype: | |
type: string | |
enum: | |
- CUSTOM | |
- APPLICATION_FEE | |
- PLATFORM_FEE | |
description: Subtype of the `fee`. | |
fee_type: | |
type: string | |
enum: | |
- APPLICATION_FEE | |
- ACH_BASIS_POINTS | |
- ACH_FIXED | |
- CARD_BASIS_POINTS | |
- CARD_FIXED | |
- CARD_INTERCHANGE | |
- VISA_BASIS_POINTS | |
- VISA_FIXED | |
- VISA_INTERCHANGE | |
- VISA_ASSESSMENT_BASIS_POINTS | |
- VISA_ACQUIRER_PROCESSING_FIXED | |
- VISA_CREDIT_VOUCHER_FIXED | |
- VISA_BASE_II_SYSTEM_FILE_TRANSMISSION_FIXED | |
- VISA_BASE_II_CREDIT_VOUCHER_FIXED | |
- VISA_KILOBYTE_ACCESS_FIXED | |
- DISCOVER_BASIS_POINTS | |
- DISCOVER_FIXED | |
- DISCOVER_INTERCHANGE | |
- DISCOVER_ASSESSMENT_BASIS_POINTS | |
- DISCOVER_DATA_USAGE_FIXED | |
- DISCOVER_NETWORK_AUTHORIZATION_FIXED | |
- DINERS_CLUB_BASIS_POINTS | |
- DINERS_CLUB_FIXED | |
- DINERS_CLUB_INTERCHANGE | |
- MASTERCARD_BASIS_POINTS | |
- MASTERCARD_FIXED | |
- MASTERCARD_INTERCHANGE | |
- MASTERCARD_ASSESSMENT_UNDER_1K_BASIS_POINTS | |
- MASTERCARD_ASSESSMENT_OVER_1K_BASIS_POINTS | |
- MASTERCARD_ACQUIRER_FEE_BASIS_POINTS | |
- JCB_BASIS_POINTS | |
- JCB_FIXED | |
- JCB_INTERCHANGE | |
- AMERICAN_EXPRESS_BASIS_POINTS | |
- AMERICAN_EXPRESS_FIXED | |
- AMERICAN_EXPRESS_INTERCHANGE | |
- AMERICAN_EXPRESS_ASSESSMENT_BASIS_POINTS | |
- DISPUTE_INQUIRY_FIXED_FEE | |
- DISPUTE_FIXED_FEE | |
- QUALIFIED_TIER_BASIS_POINTS_FEE | |
- QUALIFIED_TIER_FIXED_FEE | |
- CUSTOM | |
- ACH_DEBIT_RETURN_FIXED_FEE | |
- ACH_CREDIT_RETURN_FIXED_FEE | |
- ANCILLARY_FIXED_FEE_PRIMARY | |
- ANCILLARY_FIXED_FEE_SECONDARY | |
- SETTLEMENT_V2_TRANSFER | |
description: The type of `fee`. | |
label: | |
type: string | |
description: The name of the `fee` object that was include in `label` when | |
creating the fee. | |
nullable: true | |
linked_id: | |
type: string | |
description: ID of the linked resource. | |
linked_type: | |
type: string | |
enum: | |
- APPLICATION | |
- PLATFORM | |
- SUBSCRIPTION | |
- TRANSFER | |
description: The type of entity the `fee` is linked to (**null** by default). | |
merchant: | |
type: string | |
description: The `Merchant` ID that the fee is being debited from. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
merchant: | |
type: object | |
description: Link to the `Merhcant` resource that was used in the request. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfer: | |
type: object | |
description: Link to the `Transfers` realted to the `Dispute`. | |
properties: | |
href: | |
type: string | |
CreateFeeRequest: | |
type: object | |
title: '' | |
properties: | |
amount: | |
$ref: '#/components/schemas/Amount' | |
currency: | |
$ref: '#/components/schemas/Currency' | |
fee_subtype: | |
type: string | |
enum: | |
- CUSTOM | |
description: Subtype of the fee. Set to **CUSTOM**. | |
fee_type: | |
type: string | |
enum: | |
- CUSTOM | |
description: The type of the fee. Must be set to **CUSTOM**. | |
label: | |
type: string | |
description: The display name of the `Fee` that can be used for filtering | |
purposes. | |
linked_id: | |
type: string | |
description: ID of the linked resource | |
linked_type: | |
type: string | |
enum: | |
- APPLICATION | |
- PLATFORM | |
- SUBSCRIPTION | |
- TRANSFER | |
description: The type of entity the fee is linked to (**null** by default). | |
merchant_id: | |
$ref: '#/components/schemas/Id' | |
settlement_delay_days: | |
type: integer | |
description: Delays in days, when the fee will be submitted for settlement. | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- amount | |
- currency | |
- fee_subtype | |
- fee_type | |
- merchant_id | |
FeeProfile: | |
type: object | |
properties: | |
id: | |
type: string | |
example: FPxxxxxxxxxxxxxxxxxx | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
ach_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of an | |
eCheck (also called ACH payments). Calculated as one hundredth of one | |
percent (1 basis point = .0001 or .01%) | |
ach_credit_return_fixed_fee: | |
type: integer | |
description: A fixed amount in cents that will be charged to the merchant | |
for processing an echeck (also called ACH payments) credit return. | |
nullable: true | |
ach_debit_return_fixed_fee: | |
type: integer | |
description: A fixed amount in cents that will be charged to the merchant | |
for processing an echeck (also called ACH payment) debit return. | |
nullable: true | |
ach_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual `Transfer`. | |
american_express_assessment_basis_points: | |
type: integer | |
description: Applies to gross American Express card volume. | |
nullable: true | |
american_express_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
American Express `Transfer`. Calculated as one hundredth of one percent | |
(1 basis point = .0001 or .01%) | |
nullable: true | |
american_express_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for American Express | |
`Transfers`. | |
nullable: true | |
american_express_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual American Express | |
`Transfer`. | |
nullable: true | |
american_express_externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
American Express externally funded `Transfer`. Calculated as one hundredth | |
of one percent (1 basis point = .0001 or .01%) | |
nullable: true | |
american_express_externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual American Express | |
externally funded `Transfer`. | |
nullable: true | |
ancillary_fixed_fee_primary: | |
type: integer | |
description: An additional fixed fee that can be charged per `Transfer`. | |
nullable: true | |
ancillary_fixed_fee_secondary: | |
type: integer | |
description: An additional fixed fee that can be charged per `Transfer` | |
if `ancillary_fixed_fee_primary` is included. | |
nullable: true | |
application: | |
type: string | |
description: The ID of the resource. | |
basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
card-based `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%) | |
charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for card-based `Transfers`. | |
diners_club_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Diners `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%). | |
nullable: true | |
diners_club_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Diners `Transfers`. | |
nullable: true | |
diners_club_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Diners `Transfer`. | |
nullable: true | |
discover_assessments_basis_points: | |
type: integer | |
description: Assessment applies to gross Discover card transaction volume. | |
nullable: true | |
discover_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Discover `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%) | |
nullable: true | |
discover_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Discover `Transfers`. | |
nullable: true | |
discover_data_usage_fixed_fee: | |
type: integer | |
description: Applies to all U.S.-based `authorization` transactions. | |
nullable: true | |
discover_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Discover `Transfer`. | |
nullable: true | |
discover_externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Discover externally funded `Transfer`. Calculated as one hundredth of | |
one percent (1 basis point = .0001 or .01%). | |
nullable: true | |
discover_externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Discover externally | |
funded `Transfer`. | |
nullable: true | |
discover_network_authorization_fixed_fee: | |
type: integer | |
description: This fee applies to all Discover network `authorizations` and | |
replaces the previously assessed Data Transmission. | |
nullable: true | |
dispute_fixed_fee: | |
type: integer | |
description: Applied when a `dispute` is created or updated to a **PENDING** | |
state. | |
nullable: true | |
dispute_inquiry_fixed_fee: | |
type: integer | |
description: Applied when a `dispute` is created or updated to a **INQUIRY** | |
state. | |
nullable: true | |
externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
`Transfer` that's card-based and externally funded. Calculated as one | |
hundredth of one percent (1 basis point = .0001 or .01%). | |
nullable: true | |
externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual `Transfer` that's | |
card-based and externally funded. | |
nullable: true | |
fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual card-based `Transfer`. | |
jcb_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
JCB `Transfer`. Calculated as one hundredth of one percent (1 basis point | |
= .0001 or .01%) | |
nullable: true | |
jcb_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for JCB Transfers. | |
nullable: true | |
jcb_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual JCB `Transfer`. | |
nullable: true | |
mastercard_acquirer_fees_basis_points: | |
type: integer | |
description: "The fee is assessed on a business\u2019s gross MasterCard\ | |
\ processing volume. This fee varies per acquirer based on MasterCard\u2019\ | |
s assessed charge as it\u2019s distributed across the acquirer\u2019s\ | |
\ portfolio of merchants. Generally, this fee is a fraction of a basis\ | |
\ point. For example, 0.0045%, 0.0075%, etc. are examples of a likely\ | |
\ fee." | |
nullable: true | |
mastercard_assessments_over1k_basis_points: | |
type: integer | |
description: Fee applied to Mastercard credit sale transactions greater | |
than $1,000. | |
nullable: true | |
mastercard_assessments_under1k_basis_points: | |
type: integer | |
description: Fee applied to Mastercard transactions less than or equal to | |
$1,000. | |
nullable: true | |
mastercard_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
MasterCard `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%) | |
nullable: true | |
mastercard_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for MasterCard `Transfers`. | |
nullable: true | |
mastercard_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual MasterCard `Transfer`. | |
nullable: true | |
qualified_tiers: | |
type: object | |
description: The top of the qualified tier tree. | |
nullable: true | |
rounding_mode: | |
type: string | |
enum: | |
- TRANSACTION | |
- AGGREGATE | |
description: <ul><li>Include <strong>AGGREGATE</strong> if you want to round | |
after the settlement calculation.<li>By default, rounding happens before | |
the sum of the settlement calculation (i.e. round each fee transfer)</ul> | |
tags: | |
$ref: '#/components/schemas/Tags' | |
visa_acquirer_processing_fixed_fee: | |
type: integer | |
description: Applied to all U.S.-based credit card authorizations acquired | |
in the U.S. regardless of where the issuer/cardholder is located. If your | |
business is based in the U.S., the acquirer processing fee will apply | |
to all Visa credit card authorizations | |
nullable: true | |
visa_assessments_basis_points: | |
type: integer | |
description: Applies to all Visa credit transactions. | |
nullable: true | |
visa_base_II_credit_voucher_fixed_fee: | |
type: integer | |
description: Applies to all U.S.-based refunds. | |
nullable: true | |
visa_base_II_system_file_transmission_fixed_fee: | |
type: integer | |
description: Applies to all Visa transactions and is charged in addition | |
to other transaction-based assessments. | |
nullable: true | |
visa_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Visa `Transfer`. Calculated as one hundredth of one percent (1 basis point | |
= .0001 or .01%) | |
nullable: true | |
visa_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Visa `Transfers`. | |
nullable: true | |
visa_credit_voucher_fixed_fee: | |
type: integer | |
description: Applies to Visa refunds. | |
nullable: true | |
visa_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Visa `Transfer`. | |
nullable: true | |
visa_kilobyte_access_fixed_fee: | |
type: integer | |
description: "Charged on each authorization transaction submitted to Visa\u2019\ | |
s network for settlement." | |
nullable: true | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
owner_identity: | |
type: object | |
properties: | |
href: | |
type: string | |
processors: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
users: | |
type: object | |
properties: | |
href: | |
type: string | |
FeeProfilesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `fee_profile` objects. | |
properties: | |
fee_profiles: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`fee_profile` objects.' | |
items: | |
$ref: '#/components/schemas/FeeProfile' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
UpdateFeeRequest: | |
type: object | |
description: '' | |
properties: | |
tags: | |
type: object | |
description: Key value pair for annotating custom meta data (e.g. order | |
numbers). | |
nullable: true | |
FeesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageOffset' | |
_embedded: | |
type: object | |
description: List of `fee` objects. | |
properties: | |
fees: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`fee` objects.' | |
items: | |
$ref: '#/components/schemas/Fee' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
IdentitiesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Identity` resources. | |
properties: | |
identities: | |
type: array | |
uniqueItems: true | |
description: An `Identity` resource represents either a person or business | |
in Finix. | |
items: | |
$ref: '#/components/schemas/Identity' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Identity: | |
description: '' | |
x-examples: | |
example-1: | |
id: IDpYDM7J9n57q849o9E9yNrG | |
application: APgPDQrLD52TYvqazjHJJchM | |
entity: | |
title: CEO | |
first_name: dwayne | |
last_name: Sunkhronos | |
email: user@example.org | |
business_name: Petes Coffee | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
doing_business_as: Petes Coffee | |
phone: '1234567890' | |
business_phone: +1 (408) 756-4497 | |
personal_address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
business_address: | |
line1: 741 Douglass St | |
line2: Apartment 8 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
mcc: '0742' | |
dob: | |
day: 27 | |
month: 6 | |
year: 1978 | |
max_transaction_amount: 12000000 | |
amex_mid: null | |
discover_mid: null | |
url: www.PetesCoffee.com | |
annual_card_volume: 12000000 | |
has_accepted_credit_cards_previously: true | |
incorporation_date: | |
day: 27 | |
month: 6 | |
year: 1978 | |
principal_percentage_ownership: 50 | |
short_business_name: null | |
ownership_type: PRIVATE | |
tax_authority: null | |
tax_id_provided: true | |
business_tax_id_provided: true | |
default_statement_descriptor: Petes Coffee | |
tags: | |
Studio Rating: '4.7' | |
created_at: '2022-01-27T07:36:52.11Z' | |
updated_at: '2022-01-27T07:36:52.00Z' | |
additional_underwriting_data: | |
annual_ach_volume: 200000 | |
average_ach_transfer_amount: 200000 | |
average_card_transfer_amount: 200000 | |
business_description: SB3 vegan cafe | |
card_volume_distribution: | |
card_present_percentage: 30 | |
ecommerce_percentage: 60 | |
mail_order_telephone_order_percentage: 10 | |
credit_check_allowed: true | |
credit_check_ip_address: 42.1.1.113 | |
credit_check_timestamp: '2021-04-28T16:42:55Z' | |
credit_check_user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 _14_6) | |
merchant_agreement_accepted: true | |
merchant_agreement_ip_address: 42.1.1.113 | |
merchant_agreement_timestamp: '2021-04-28T16:42:55Z' | |
merchant_agreement_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X | |
10_14_6) | |
refund_policy: MERCHANDISE_EXCHANGE_ONLY | |
volume_distribution_by_business_type: | |
business_to_business_volume_percentage: 100 | |
business_to_consumer_volume_percentage: 0 | |
consumer_to_consumer_volume_percentage: 0 | |
other_volume_percentage: 0 | |
person_to_person_volume_percentage: 0 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
verifications: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/verifications | |
merchants: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/merchants | |
settlements: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/settlements | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/transfers | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/payment_instruments | |
associated_identities: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/associated_identities | |
disputes: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/disputes | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
title: '' | |
type: object | |
properties: | |
id: | |
type: string | |
minLength: 1 | |
description: The ID of the `Identity` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
additional_underwriting_data: | |
type: object | |
description: Additional underwriting data that's required to verify the | |
`Identity`. | |
nullable: true | |
properties: | |
annual_ach_volume: | |
type: integer | |
description: The approximate annual ACH sales expected to be processed | |
(in cents) by this merchant (max 10 characters). | |
average_ach_transfer_amount: | |
type: integer | |
description: The approximate average ACH sale amount (in cents) for | |
this merchant. | |
average_card_transfer_amount: | |
type: integer | |
description: The average credit card sale amount (in cents) for this | |
merchant. | |
business_description: | |
type: string | |
minLength: 1 | |
description: Description of this merchant's business (max 200 characters). | |
card_volume_distribution: | |
type: object | |
description: The distribution of the merchant's credit card volume The | |
sum of `card_volume_distribution` must be 100. | |
nullable: true | |
properties: | |
card_present_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's card | |
present (between 0 and 100). | |
ecommerce_percentage: | |
type: integer | |
description: The percentage of the merchant's business that is eCommerce | |
(between 0 and 100). | |
mail_order_telephone_order_percentage: | |
type: integer | |
description: The percentage of the merchant's business that is a | |
mail or telephone order (between 0 and 100). | |
credit_check_allowed: | |
type: boolean | |
description: Sets if this merchant has consented and accepted to a credit | |
check. | |
credit_check_ip_address: | |
type: string | |
minLength: 1 | |
description: The IP address of the merchant when they consented to a | |
credit check (e.g., 42.1.1.113 ). | |
credit_check_timestamp: | |
type: string | |
minLength: 1 | |
description: A timestamp of when this merchant consented to a credit | |
check (e.g., 2021-04-28T16:42:55Z). | |
credit_check_user_agent: | |
type: string | |
minLength: 1 | |
description: The details of the browser that was used when this merchant | |
consented to a credit check (e.g., Mozilla 5.0 (Macintosh; Intel Mac | |
OS X 10 _14_6)). | |
merchant_agreement_accepted: | |
type: boolean | |
description: Sets whether this merchant has accepted the terms and conditions | |
of the merchant agreement. | |
merchant_agreement_ip_address: | |
type: string | |
minLength: 1 | |
description: IP address of the merchant when this merchant accepted | |
the merchant agreement (e.g., 42.1.1.113). | |
merchant_agreement_timestamp: | |
type: string | |
minLength: 1 | |
description: Timestamp of when the merchant accepted Finix's Terms of | |
Service (e.g., 2021-04-28T16:42:55Z). | |
merchant_agreement_user_agent: | |
type: string | |
minLength: 1 | |
description: The details of the browser that was used when this merchant | |
accepted Finix's Terms of Service (e.g., Mozilla 5.0 (Macintosh; Intel | |
Mac OS X 10 _14_6)). | |
refund_policy: | |
type: string | |
minLength: 1 | |
description: Include the value that best applies to the merchant's refund | |
policy. | |
enum: | |
- NO_REFUNDS | |
- MERCHANDISE_EXCHANGE_ONLY | |
- WITHIN_30_DAYS | |
- OTHER | |
volume_distribution_by_business_type: | |
type: object | |
description: Merchant's distribution of credit card volume by business | |
type. Sum of `volume_distribution_by_business_type` must be 100. | |
nullable: true | |
properties: | |
business_to_business_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to business (between 0 and 100). | |
business_to_consumer_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to consumer (between 0 and 100). | |
consumer_to_consumer_volume_percentage: | |
type: integer | |
description: Merchant's percentage of volume that is consumer to | |
consumer (between 0 and 100). | |
other_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that isn't | |
represented by the previous fields (between 0 and 100). | |
person_to_person_volume_percentage: | |
type: integer | |
description: The percentage the merchant's volume that's person | |
to person (between 0 and 100). | |
application: | |
type: string | |
minLength: 1 | |
description: ID of the `Application` associated with the `Identity`. | |
entity: | |
type: object | |
description: The underwriting details required to verify the `Identity`. | |
properties: | |
annual_card_volume: | |
type: integer | |
description: The annual credit card sales (in cents) expected to be | |
processed by this merchant (max 19 characters). | |
nullable: true | |
business_address: | |
type: object | |
description: The primary address for the legal entity. | |
nullable: true | |
properties: | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
city: | |
type: string | |
minLength: 1 | |
description: City (max 20 characters). | |
nullable: true | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter state code. | |
nullable: true | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
country: | |
type: string | |
minLength: 1 | |
description: 3-Letter Country code (e.g. USA). | |
nullable: true | |
business_name: | |
type: string | |
minLength: 1 | |
description: The merchant's legal business name (max 120 characters).<ul><li>If | |
<strong>INDIVIDUAL_SOLE_PROPRIETORSHIP</strong>, pass the owner's | |
legal first name, last name and middle initial. | |
nullable: true | |
business_phone: | |
type: string | |
minLength: 1 | |
description: Customer service phone number where the merchant can be | |
reached (max 10 characters). | |
nullable: true | |
business_tax_id_provided: | |
type: boolean | |
description: Details if the `business_tax_id` was provided. | |
business_type: | |
description: Include the value that best applies to the merchant. | |
type: string | |
nullable: true | |
default_statement_descriptor: | |
type: string | |
minLength: 1 | |
description: The description of the merchant that appears on the buyer's | |
bank or card statement. | |
nullable: true | |
discover_mid: | |
description: Assigned discoverMid value. | |
type: integer | |
nullable: true | |
dob: | |
type: object | |
description: The control owner's date of birth. | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Day of birth (between 1 and 31). | |
minimum: 1 | |
month: | |
type: integer | |
description: Month of birth (between 1 and 12). | |
minimum: 1 | |
year: | |
type: integer | |
description: Year of birth (4-digit). Year must be greater than | |
1900. | |
minimum: 1900 | |
doing_business_as: | |
type: string | |
minLength: 1 | |
description: Alternate names of the business. If there are no other | |
names, pass the same value used for `business_name` (max 60 characters). | |
nullable: true | |
email: | |
type: string | |
minLength: 1 | |
description: The email address of the principal control owner where | |
they can be reached (max 100 characters). | |
nullable: true | |
first_name: | |
type: string | |
minLength: 1 | |
description: The legal first name of the merchant's control owner (max | |
20 characters). | |
nullable: true | |
has_accepted_credit_cards_previously: | |
type: boolean | |
description: Defaults to **false** if not passed. | |
incorporation_date: | |
type: object | |
description: The date the company was founded and registered with the | |
US. | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Day business was incorporated (between 1 and 31). | |
month: | |
type: integer | |
description: Month business was incorporated (between 1 and 12). | |
year: | |
type: integer | |
description: Year business was incorporated (4-digit). | |
last_name: | |
type: string | |
minLength: 1 | |
description: The legal last name of the merchant's control owner (max | |
20 characters). | |
nullable: true | |
max_transaction_amount: | |
type: integer | |
description: The maximum amount (in cents) that can be charged for a | |
single transaction (max 12 characters). | |
nullable: true | |
mcc: | |
type: string | |
minLength: 1 | |
description: The Merchant Category Code ([MCC](http://www.dm.usda.gov/procurement/card/card\_x/mcc.pdf)) | |
that this merchant will be classified under. | |
nullable: true | |
ownership_type: | |
type: string | |
minLength: 1 | |
description: 'Values can be either: <ul><li><strong>PUBLIC</strong> | |
to indicate a publicly-traded company.<li><strong>PRIVATE</strong> | |
for privately-held businesses.' | |
enum: | |
- PUBLIC | |
- PRIVATE | |
nullable: true | |
personal_address: | |
type: object | |
description: The home address of the merchant's principal control owner. | |
This field is used for identity verification purposes. | |
nullable: true | |
properties: | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
city: | |
type: string | |
minLength: 1 | |
description: City (max 20 characters). | |
nullable: true | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter State code. | |
nullable: true | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
country: | |
type: string | |
minLength: 1 | |
description: 3-Letter country code (e.g. USA). | |
nullable: true | |
phone: | |
type: string | |
minLength: 1 | |
description: The principal control owner's phone number (max 10 characters). | |
nullable: true | |
principal_percentage_ownership: | |
type: integer | |
description: Percentage of the company owned by the principal control | |
owner (min 0; max 100). | |
nullable: true | |
short_business_name: | |
type: string | |
description: Abbreviated names of the business. If there are no abbreviated | |
name, leave this field blank. | |
nullable: true | |
tax_authority: | |
type: string | |
description: <ul><li>Only required when onboarding a merchant with a | |
<tt>MCC</tt> of <strong>9311</strong>.<li> The <tt>tax_authority</tt> | |
is the tax gathering entity (e.g San Francisco Water Authority). | |
nullable: true | |
tax_id_provided: | |
type: boolean | |
description: Details if the `tax_id` was provided. | |
title: | |
type: string | |
minLength: 1 | |
description: The corporate title of the control owner (e.g. Chief Executive | |
Officer, CFO, etc. Max 60 characters). | |
nullable: true | |
url: | |
type: string | |
minLength: 1 | |
description: The URL of the merchant's public website. | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
verifications: | |
type: object | |
description: Link to the `Verification` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
merchants: | |
type: object | |
description: Link to the `Merchant` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
settlements: | |
type: object | |
description: Link to the `Settlement` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
authorizations: | |
type: object | |
description: Link to the `Authorization` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
transfers: | |
type: object | |
description: Link to the `Transfer` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
payment_instruments: | |
type: object | |
description: Link to the `Payment Instrume` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
associated_identities: | |
type: object | |
description: Link to any other `Identites` associated with the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
disputes: | |
type: object | |
description: Link to the `Dispute` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
application: | |
type: object | |
description: Link to the `Application` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
AssociatedIdentity: | |
description: '' | |
x-examples: | |
example-1: | |
id: IDpYDM7J9n57q849o9E9yNrG | |
application: APgPDQrLD52TYvqazjHJJchM | |
entity: | |
title: CEO | |
first_name: dwayne | |
last_name: Sunkhronos | |
email: user@example.org | |
business_name: Petes Coffee | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
doing_business_as: Petes Coffee | |
phone: '1234567890' | |
business_phone: +1 (408) 756-4497 | |
personal_address: | |
line1: 741 Douglass St | |
line2: Apartment 7 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
business_address: | |
line1: 741 Douglass St | |
line2: Apartment 8 | |
city: San Mateo | |
region: CA | |
postal_code: '94114' | |
country: USA | |
mcc: '0742' | |
dob: | |
day: 27 | |
month: 6 | |
year: 1978 | |
max_transaction_amount: 12000000 | |
amex_mid: null | |
discover_mid: null | |
url: www.PetesCoffee.com | |
annual_card_volume: 12000000 | |
has_accepted_credit_cards_previously: true | |
incorporation_date: | |
day: 27 | |
month: 6 | |
year: 1978 | |
principal_percentage_ownership: 50 | |
short_business_name: null | |
ownership_type: PRIVATE | |
tax_authority: null | |
tax_id_provided: true | |
business_tax_id_provided: true | |
default_statement_descriptor: Petes Coffee | |
tags: | |
Studio Rating: '4.7' | |
created_at: '2022-01-27T07:36:52.11Z' | |
updated_at: '2022-01-27T07:36:52.00Z' | |
additional_underwriting_data: | |
annual_ach_volume: 200000 | |
average_ach_transfer_amount: 200000 | |
average_card_transfer_amount: 200000 | |
business_description: SB3 vegan cafe | |
card_volume_distribution: | |
card_present_percentage: 30 | |
ecommerce_percentage: 60 | |
mail_order_telephone_order_percentage: 10 | |
credit_check_allowed: true | |
credit_check_ip_address: 42.1.1.113 | |
credit_check_timestamp: '2021-04-28T16:42:55Z' | |
credit_check_user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 _14_6) | |
merchant_agreement_accepted: true | |
merchant_agreement_ip_address: 42.1.1.113 | |
merchant_agreement_timestamp: '2021-04-28T16:42:55Z' | |
merchant_agreement_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X | |
10_14_6) | |
refund_policy: MERCHANDISE_EXCHANGE_ONLY | |
volume_distribution_by_business_type: | |
business_to_business_volume_percentage: 100 | |
business_to_consumer_volume_percentage: 0 | |
consumer_to_consumer_volume_percentage: 0 | |
other_volume_percentage: 0 | |
person_to_person_volume_percentage: 0 | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
verifications: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/verifications | |
merchants: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/merchants | |
settlements: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/settlements | |
authorizations: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/authorizations | |
transfers: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/transfers | |
payment_instruments: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/payment_instruments | |
associated_identities: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/associated_identities | |
disputes: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG/disputes | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
title: '' | |
type: object | |
properties: | |
id: | |
type: string | |
minLength: 1 | |
description: The ID of the `Identity` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
minLength: 1 | |
description: ID of the `Application` associated with the `Identity`. | |
entity: | |
type: object | |
description: The underwriting details required to verify the `Identity`. | |
properties: | |
amex_mid: | |
type: integer | |
description: Assigned amexMid value. If a value is passed, it must be | |
10 or 11 digits. | |
nullable: true | |
annual_card_volume: | |
type: integer | |
description: The annual credit card sales (in cents) expected to be | |
processed by this merchant (max 19 characters). | |
nullable: true | |
business_address: | |
type: object | |
description: The primary address for the legal entity. | |
nullable: true | |
properties: | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
city: | |
type: string | |
minLength: 1 | |
description: City (max 20 characters). | |
nullable: true | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter state code. | |
nullable: true | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
country: | |
type: string | |
minLength: 1 | |
description: 3-Letter Country code (e.g. USA). | |
nullable: true | |
business_name: | |
type: string | |
minLength: 1 | |
description: The merchant's legal business name (max 120 characters).<ul><li>If | |
<strong>INDIVIDUAL_SOLE_PROPRIETORSHIP</strong>, pass the owner's | |
legal first name, last name and middle initial. | |
nullable: true | |
business_phone: | |
type: string | |
minLength: 1 | |
description: Customer service phone number where the merchant can be | |
reached (max 10 characters). | |
nullable: true | |
business_tax_id_provided: | |
type: boolean | |
description: Details if the `business_tax_id` was provided. | |
business_type: | |
description: Include the value that best applies to the merchant. | |
type: string | |
nullable: true | |
default_statement_descriptor: | |
type: string | |
minLength: 1 | |
description: The description of the merchant that appears on the buyer's | |
bank or card statement. | |
nullable: true | |
discover_mid: | |
description: Assigned discoverMid value. | |
type: integer | |
nullable: true | |
dob: | |
type: object | |
description: The control owner's date of birth. | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Day of birth (between 1 and 31). | |
minimum: 1 | |
month: | |
type: integer | |
description: Month of birth (between 1 and 12). | |
minimum: 1 | |
year: | |
type: integer | |
description: Year of birth (4-digit). Year must be greater than | |
1900. | |
minimum: 1900 | |
doing_business_as: | |
type: string | |
minLength: 1 | |
description: Alternate names of the business. If there are no other | |
names, pass the same value used for `business_name` (max 60 characters). | |
nullable: true | |
email: | |
type: string | |
minLength: 1 | |
description: The email address of the principal control owner where | |
they can be reached (max 100 characters). | |
nullable: true | |
first_name: | |
type: string | |
minLength: 1 | |
description: The legal first name of the merchant's control owner (max | |
20 characters). | |
nullable: true | |
has_accepted_credit_cards_previously: | |
type: boolean | |
description: Defaults to **false** if not passed. | |
incorporation_date: | |
type: object | |
description: The date the company was founded and registered with the | |
US. | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Day business was incorporated (between 1 and 31). | |
month: | |
type: integer | |
description: Month business was incorporated (between 1 and 12). | |
year: | |
type: integer | |
description: Year business was incorporated (4-digit). | |
last_name: | |
type: string | |
minLength: 1 | |
description: The legal last name of the merchant's control owner (max | |
20 characters). | |
nullable: true | |
max_transaction_amount: | |
type: integer | |
description: The maximum amount (in cents) that can be charged for a | |
single transaction (max 12 characters). | |
nullable: true | |
mcc: | |
type: string | |
minLength: 1 | |
description: The Merchant Category Code ([MCC](http://www.dm.usda.gov/procurement/card/card\_x/mcc.pdf)) | |
that this merchant will be classified under. | |
nullable: true | |
ownership_type: | |
type: string | |
minLength: 1 | |
description: 'Values can be either: <ul><li><strong>PUBLIC</strong> | |
to indicate a publicly-traded company.<li><strong>PRIVATE</strong> | |
for privately-held businesses.' | |
enum: | |
- PUBLIC | |
- PRIVATE | |
nullable: true | |
personal_address: | |
type: object | |
description: The home address of the merchant's principal control owner. | |
This field is used for identity verification purposes. | |
nullable: true | |
properties: | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
city: | |
type: string | |
minLength: 1 | |
description: City (max 20 characters). | |
nullable: true | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter State code. | |
nullable: true | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
country: | |
type: string | |
minLength: 1 | |
description: 3-Letter country code (e.g. USA). | |
nullable: true | |
phone: | |
type: string | |
minLength: 1 | |
description: The principal control owner's phone number (max 10 characters). | |
nullable: true | |
principal_percentage_ownership: | |
type: integer | |
description: Percentage of the company owned by the principal control | |
owner (min 0; max 100). | |
nullable: true | |
short_business_name: | |
type: string | |
description: Abbreviated names of the business. If there are no abbreviated | |
name, leave this field blank. | |
nullable: true | |
tax_authority: | |
type: string | |
description: <ul><li>Only required when onboarding a merchant with a | |
<tt>MCC</tt> of <strong>9311</strong>.<li> The <tt>tax_authority</tt> | |
is the tax gathering entity (e.g San Francisco Water Authority). | |
nullable: true | |
tax_id_provided: | |
type: boolean | |
description: Details if the `tax_id` was provided. | |
title: | |
type: string | |
minLength: 1 | |
description: The corporate title of the control owner (e.g. Chief Executive | |
Officer, CFO, etc. Max 60 characters). | |
nullable: true | |
url: | |
type: string | |
minLength: 1 | |
description: The URL of the merchant's public website. | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
verifications: | |
type: object | |
description: Link to the `Verification` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
merchants: | |
type: object | |
description: Link to the `Merchant` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
settlements: | |
type: object | |
description: Link to the `Settlement` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
authorizations: | |
type: object | |
description: Link to the `Authorization` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
transfers: | |
type: object | |
description: Link to the `Transfer` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
payment_instruments: | |
type: object | |
description: Link to the `Payment Instrume` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
associated_identities: | |
type: object | |
description: Link to any other `Identites` associated with the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
disputes: | |
type: object | |
description: Link to the `Dispute` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
application: | |
type: object | |
description: Link to the `Application` the request was made under. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
CreateIdentityRequest: | |
description: '' | |
x-examples: | |
example-1: | |
additional_underwriting_data: | |
merchant_agreement_accepted: true | |
merchant_agreement_ip_address: 42.1.1.113 | |
volume_distribution_by_business_type: | |
other_volume_percentage: 0 | |
consumer_to_consumer_volume_percentage: 0 | |
business_to_consumer_volume_percentage: 0 | |
business_to_business_volume_percentage: 100 | |
person_to_person_volume_percentage: 0 | |
average_ach_transfer_amount: 200000 | |
annual_ach_volume: 200000 | |
credit_check_user_agent: Mozilla 5.0(Macintosh; IntelMac OS X 10 _14_6) | |
refund_policy: MERCHANDISE_EXCHANGE_ONLY | |
credit_check_timestamp: '2021-04-28T16:42:55Z' | |
credit_check_allowed: true | |
merchant_agreement_timestamp: '2021-04-28T16:42:55Z' | |
business_description: SB3 vegan cafe | |
average_card_transfer_amount: 200000 | |
credit_check_ip_address: 42.1.1.113 | |
merchant_agreement_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X | |
10_14_6) | |
card_volume_distribution: | |
card_present_percentage: 30 | |
mail_order_telephone_order_percentage: 10 | |
ecommerce_percentage: 60 | |
tags: | |
Studio Rating: '4.7' | |
entity: | |
last_name: Sunkhronos | |
max_transaction_amount: 12000000 | |
has_accepted_credit_cards_previously: true | |
default_statement_descriptor: Petes Coffee | |
personal_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 7 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
incorporation_date: | |
year: 1978 | |
day: 27 | |
month: 6 | |
business_address: | |
city: San Mateo | |
country: USA | |
region: CA | |
line2: Apartment 8 | |
line1: 741 Douglass St | |
postal_code: '94114' | |
ownership_type: PRIVATE | |
first_name: dwayne | |
title: CEO | |
business_tax_id: '123456789' | |
doing_business_as: Petes Coffee | |
principal_percentage_ownership: 50 | |
email: user@example.org | |
mcc: '0742' | |
phone: '1234567890' | |
business_name: Petes Coffee | |
tax_id: '123456789' | |
business_type: INDIVIDUAL_SOLE_PROPRIETORSHIP | |
business_phone: +1 (408) 756-4497 | |
dob: | |
year: 1978 | |
day: 27 | |
month: 6 | |
url: www.PetesCoffee.com | |
annual_card_volume: 12000000 | |
type: object | |
properties: | |
additional_underwriting_data: | |
type: object | |
description: Addition underwriting details required to verify `Identities`. | |
nullable: true | |
properties: | |
annual_ach_volume: | |
type: integer | |
description: The approximate annual ACH sales expected to be processed | |
(in cents) by this merchant (max 10 characters). | |
average_ach_transfer_amount: | |
type: integer | |
description: The approximate average ACH sale amount (in cents) for | |
this merchant. | |
average_card_transfer_amount: | |
type: integer | |
description: The average credit card sale amount (in cents) for this | |
merchant. | |
business_description: | |
type: string | |
description: Description of this merchant's business (max 200 characters). | |
credit_check_allowed: | |
type: boolean | |
description: Sets if this merchant has consented and accepted to a credit | |
check. | |
credit_check_ip_address: | |
type: string | |
description: The IP address of the merchant when they consented to a | |
credit check (e.g., 42.1.1.113 ). | |
minLength: 1 | |
credit_check_timestamp: | |
type: string | |
minLength: 1 | |
description: A timestamp of when this merchant consented to a credit | |
check (e.g., 2021-04-28T16:42:55Z). | |
credit_check_user_agent: | |
type: string | |
minLength: 1 | |
description: The details of the browser that was used when this merchant | |
consented to a credit check (e.g., Mozilla 5.0 (Macintosh; Intel Mac | |
OS X 10 _14_6)). | |
card_volume_distribution: | |
type: object | |
description: The distribution of the merchant's credit card volume The | |
sum of `card_volume_distribution` must be 100. | |
properties: | |
card_present_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's card | |
present (between 0 and 100). | |
mail_order_telephone_order_percentage: | |
type: integer | |
description: The percentage of the merchant's business that is a | |
mail order or telephone order (between 0 and 100). | |
ecommerce_percentage: | |
type: integer | |
description: The percentage of the merchant's business that is eCommerce | |
(between 0 and 100). | |
merchant_agreement_accepted: | |
type: boolean | |
description: Sets whether this merchant has accepted the terms and conditions | |
of the merchant agreement. | |
merchant_agreement_ip_address: | |
type: string | |
description: IP address of the merchant when this merchant accepted | |
the merchant agreement (e.g., 42.1.1.113). | |
minLength: 1 | |
merchant_agreement_timestamp: | |
type: string | |
minLength: 1 | |
description: Sets if this merchant has consented and accepted to a credit | |
check. | |
merchant_agreement_user_agent: | |
type: string | |
description: The details of the browser that was used when this merchant | |
accepted Finix's Terms of Service (e.g., Mozilla 5.0 (Macintosh; Intel | |
Mac OS X 10 _14_6)). | |
minLength: 1 | |
refund_policy: | |
type: string | |
description: The details of the browser that was used when this merchant | |
consented to a credit check (e.g., Mozilla 5.0 (Macintosh; Intel Mac | |
OS X 10 _14_6)). | |
enum: | |
- NO_REFUNDS | |
- MERCHANDISE_EXCHANGE_ONLY | |
- 30_DAYS | |
volume_distribution_by_business_type: | |
type: object | |
description: IP address of the merchant when this merchant accepted | |
the merchant agreement (e.g., 42.1.1.113). | |
properties: | |
other_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that isn't | |
represented by the previous fields (between 0 and 100). | |
consumer_to_consumer_volume_percentage: | |
type: integer | |
description: Merchant's percentage of volume that is consumer to | |
consumer (between 0 and 100). | |
business_to_consumer_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to consumer (between 0 and 100). | |
business_to_business_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to business (between 0 and 100). | |
person_to_person_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's person | |
to person (between 0 and 100). | |
entity: | |
type: object | |
description: The underwriting details required to verify `Identities`. | |
properties: | |
email: | |
type: string | |
description: The email address of the buyer where they can be reached | |
(max 100 characters). | |
first_name: | |
type: string | |
description: The legal first name of the buyer (max 20 characters). | |
last_name: | |
type: string | |
description: The legal last name of the buyer (max 20 characters). | |
personal_address: | |
type: object | |
description: The billing address of the buyer. This field is used for | |
identity verification purposes. | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
country: | |
type: string | |
description: 3-Letter country code (e.g. USA). | |
line1: | |
type: string | |
description: First line of the address (max 35 characters). | |
line2: | |
type: string | |
description: Second line of the address (max 35 characters). | |
postal_code: | |
type: string | |
description: Zip or Postal code (max 7 characters). | |
region: | |
type: string | |
description: 2-letter State code. | |
phone: | |
type: string | |
description: Phone number where the buyer can be reached. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UpdateIdentityRequest: | |
x-examples: {} | |
type: object | |
properties: | |
additional_underwriting_data: | |
type: object | |
description: Additional underwriting data that's required to verify the | |
`Identity` of merchants. | |
properties: | |
annual_ach_volume: | |
type: integer | |
description: The approximate annual ACH sales expected to be processed | |
(in cents) by this merchant (max 10 characters). | |
average_ach_transfer_amount: | |
type: integer | |
description: The approximate average ACH sale amount (in cents) for | |
this merchant. | |
average_card_transfer_amount: | |
type: integer | |
description: The average credit card sale amount (in cents) for this | |
merchant. | |
business_description: | |
type: string | |
minLength: 1 | |
description: Description of this merchant's business (max 200 characters). | |
credit_check_allowed: | |
type: boolean | |
description: Sets if this merchant has consented and accepted to a credit | |
check. | |
credit_check_ip_address: | |
type: string | |
minLength: 1 | |
description: The IP address of the merchant when they consented to a | |
credit check (e.g., 42.1.1.113 ). | |
credit_check_timestamp: | |
type: string | |
minLength: 1 | |
description: A timestamp of when this merchant consented to a credit | |
check (e.g., 2021-04-28T16:42:55Z). | |
credit_check_user_agent: | |
type: string | |
minLength: 1 | |
description: The details of the browser that was used when this merchant | |
consented to a credit check (e.g., Mozilla 5.0 (Macintosh; Intel Mac | |
OS X 10 _14_6)). | |
card_volume_distribution: | |
type: object | |
description: The distribution of the merchant's credit card volume The | |
sum of `card_volume_distribution` must be 100. | |
properties: | |
card_present_percentage: | |
type: integer | |
description: The percentage of the merchant's business that's card | |
present (between 0 and 100). | |
ecommerce_percentage: | |
type: integer | |
description: The percentage of the merchant's business that's e-commerce | |
(between 0 and 100). | |
mail_order_telephone_order_percentage: | |
type: integer | |
description: The percentage of the merchant's business that's mail | |
or telephone order (between 0 and 100). | |
merchant_agreement_accepted: | |
type: boolean | |
description: Sets whether this merchant has accepted the terms and conditions | |
of the merchant agreement. | |
merchant_agreement_ip_address: | |
type: string | |
minLength: 1 | |
description: IP address of the merchant when this merchant accepted | |
the merchant agreement (e.g., 42.1.1.113). | |
merchant_agreement_timestamp: | |
type: string | |
minLength: 1 | |
description: Timestamp of when the merchant accepted Finix's Terms of | |
Service (e.g., 2021-04-28T16:42:55Z). | |
merchant_agreement_user_agent: | |
type: string | |
minLength: 1 | |
description: The details of the browser that was used when this merchant | |
accepted Finix's Terms of Service (e.g., Mozilla 5.0 (Macintosh; Intel | |
Mac OS X 10 _14_6)). | |
refund_policy: | |
type: string | |
minLength: 1 | |
description: Include the value that best applies to the merchant's refund | |
policy. | |
enum: | |
- NO_REFUNDS | |
- MERCHANDISE_EXCHANGE_ONLY | |
- WITHIN_30_DAYS OTHER | |
volume_distribution_by_business_type: | |
type: object | |
description: Merchant's distribution of credit card volume by business | |
type. Sum of `volume_distribution_by_business_type` must be 100. | |
properties: | |
other_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that isn't | |
represented by the previous fields (between 0 and 100). | |
consumer_to_consumer_volume_percentage: | |
type: integer | |
description: Merchant's percentage of volume that is consumer to | |
consumer (between 0 and 100). | |
business_to_consumer_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to consumer (between 0 and 100). | |
business_to_business_volume_percentage: | |
type: integer | |
description: The percentage of the merchant's volume that's business | |
to business (between 0 and 100). | |
person_to_person_volume_percentage: | |
type: integer | |
description: The percentage the merchant's volume that's person | |
to person (between 0 and 100). | |
entity: | |
type: object | |
description: Identifying information about the buyer. | |
properties: | |
email: | |
type: string | |
description: The email address of the buyer (max 100 characters). | |
first_name: | |
type: string | |
description: The legal first name of the buyer (max 20 characters). | |
last_name: | |
type: string | |
description: The legal last name of the buyer (max 20 characters). | |
personal_address: | |
type: object | |
description: The billing address of the buyer. This field is used for | |
identity verification purposes. | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
country: | |
type: string | |
description: 3-Letter country code (e.g. USA). | |
line1: | |
type: string | |
description: First line of the address (max 35 characters). | |
line2: | |
type: string | |
description: Second line of the address (max 35 characters). | |
postal_code: | |
type: string | |
description: Zip or Postal code (max 7 characters). | |
phone: | |
type: string | |
description: Phone number where the buyer can be reached. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
CreateAssociatedIdentityRequest: | |
x-examples: {} | |
type: object | |
properties: | |
entity: | |
type: object | |
description: Underwriting data that's required to verify the `Identity`. | |
properties: | |
annual_card_volume: | |
type: integer | |
description: The annual credit card sales (in cents) expected to be | |
processed (max 19 characters). | |
business_address: | |
type: object | |
description: The primary address for the legal entity. | |
nullable: true | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
minLength: 1 | |
country: | |
type: string | |
minLength: 1 | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter state code. | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
business_name: | |
type: string | |
minLength: 1 | |
description: Abbreviated names of the business. If there are no abbreviated | |
name, leave this field blank. | |
nullable: true | |
business_phone: | |
type: string | |
minLength: 1 | |
description: Customer service phone number where the merchant can be | |
reached (max 10 characters). | |
business_tax_id: | |
type: string | |
minLength: 1 | |
description: Details if the `business_tax_id` was provided. | |
business_type: | |
type: string | |
minLength: 1 | |
description: Include the value that best applies to the merchant. | |
enum: | |
- INDIVIDUAL_SOLE_PROPRIETORSHIP | |
- CORPORATION | |
- LIMITED_LIABILITY_COMPANY | |
- PARTNERSHIP | |
- ASSOCIATION_ESTATE_TRUST | |
- TAX_EXEMPT_ORGANIZATION | |
- INTERNATIONAL_ORGANIZATION | |
- GOVERNMENT_AGENCY | |
default_statement_descriptor: | |
type: string | |
minLength: 1 | |
description: The description of the merchant that appears on the buyer's | |
bank or card statement. | |
dob: | |
type: object | |
description: 'The control owner''s date of birth. | |
' | |
properties: | |
year: | |
type: integer | |
day: | |
type: integer | |
month: | |
type: integer | |
doing_business_as: | |
type: string | |
minLength: 1 | |
description: Alternate names of the business. If there are no other | |
names, pass the same value used for `business_name` (max 60 characters). | |
email: | |
type: string | |
minLength: 1 | |
description: The email address of the principal control owner where | |
they can be reached (max 100 characters). | |
first_name: | |
type: string | |
minLength: 1 | |
description: The legal first name of the control owner (max 20 characters). | |
has_accepted_credit_cards_previously: | |
type: boolean | |
description: Defaults to **false** if not passed. | |
incorporation_date: | |
type: object | |
description: The date the company was founded and registered with the | |
US. | |
properties: | |
year: | |
type: integer | |
day: | |
type: integer | |
month: | |
type: integer | |
last_name: | |
type: string | |
minLength: 1 | |
description: The `Identity` owner's legal last name. | |
max_transaction_amount: | |
type: integer | |
description: The maximum amount (in cents) that can be charged for a | |
single transaction (max 12 characters). | |
mcc: | |
type: string | |
minLength: 1 | |
description: The Merchant Category Code ([MCC](http://www.dm.usda.gov/procurement/card/card_x/mcc.pdf)) | |
that this merchant will be classified under. | |
ownership_type: | |
type: string | |
minLength: 1 | |
description: 'Values can be either: | |
<ul><li><strong>PUBLIC</strong> to indicate a publicly-traded company. | |
<li><strong>PRIVATE</strong> for privately-held businesses.' | |
personal_address: | |
type: object | |
description: The home address of the principal control owner. This field | |
is used for identity verification purposes. | |
properties: | |
city: | |
type: string | |
minLength: 1 | |
description: City (max 20 characters). | |
country: | |
type: string | |
minLength: 1 | |
description: 3-Letter country code (e.g. USA). | |
region: | |
type: string | |
minLength: 1 | |
description: 2-letter State code. | |
line2: | |
type: string | |
minLength: 1 | |
description: Second line of the address (max 35 characters). | |
line1: | |
type: string | |
minLength: 1 | |
description: First line of the address (max 35 characters). | |
postal_code: | |
type: string | |
minLength: 1 | |
description: Zip or Postal code (max 7 characters). | |
phone: | |
type: string | |
minLength: 1 | |
description: The principal control owner's phone number (max 10 characters). | |
principal_percentage_ownership: | |
type: integer | |
description: Percentage of the company owned by the principal control | |
owner (min 0; max 100). | |
tax_id: | |
type: string | |
minLength: 1 | |
description: Details if the `tax_id` was provided. | |
title: | |
type: string | |
minLength: 1 | |
description: The corporate title of the control owner (e.g. Chief Executive | |
Officer, CFO, etc. Max 60 characters). | |
url: | |
type: string | |
minLength: 1 | |
description: The URL of the `Identity` owner's public website. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
Merchant: | |
type: object | |
x-examples: | |
example-1: | |
id: MUucec6fHeaWo3VHYoSkUySM | |
application: APgPDQrLD52TYvqazjHJJchM | |
identity: IDpYDM7J9n57q849o9E9yNrG | |
verification: VIdikDHXv7x8nWyJg8JZemGx | |
merchant_profile: MPzW2oRPtkLxK3fymcMACFi | |
processor: DUMMY_V1 | |
processing_enabled: true | |
settlement_enabled: true | |
gross_settlement_enabled: false | |
creating_transfer_from_report_enabled: true | |
card_expiration_date_required: true | |
card_cvv_required: false | |
tags: | |
key_2: value_2 | |
mcc: '0742' | |
mid: FNX7CwmebftudY7i5mA4qF6XT | |
merchant_name: Petes Coffee | |
settlement_funding_identifier: UNSET | |
ready_to_settle_upon: RECONCILIATION | |
fee_ready_to_settle_upon: RECONCILIATION | |
level_two_level_three_data_enabled: false | |
created_at: '2022-01-27T07:36:58.19Z' | |
updated_at: '2022-01-27T07:36:58.46Z' | |
onboarding_state: APPROVED | |
processor_details: | |
mid: FNX7CwmebftudY7i5mA4qF6XT | |
api_key: secretValue | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM | |
identity: | |
href: https://finix.sandbox-payments-api.com/identities/IDpYDM7J9n57q849o9E9yNrG | |
verifications: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM/verifications | |
merchant_profile: | |
href: https://finix.sandbox-payments-api.com/merchant_profiles/MPzW2oRPtkLxK3fymcMACFi | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
verification: | |
href: https://finix.sandbox-payments-api.com/verifications/VIdikDHXv7x8nWyJg8JZemGx | |
title: Merchant | |
properties: | |
id: | |
type: string | |
description: The ID of the resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: ID of the `Application` the `Merchant` was created under. | |
card_cvv_required: | |
type: boolean | |
description: Set to **true** to require the card's CVV code. | |
card_expiration_date_required: | |
type: boolean | |
description: Set to **true** to require the card's expiration date. | |
creating_transfer_from_report_enabled: | |
type: boolean | |
description: Set to **true** to automatically create `Transfers` once settlement | |
reports get generated. | |
convenience_charges_enabled: | |
type: boolean | |
description: Set to **true** if you want to enable the `Merchant` to accept | |
convenience fees and/or service fees. | |
fee_ready_to_settle_upon: | |
type: string | |
description: Details how the `Merchant` settles fees. | |
gross_settlement_enabled: | |
type: boolean | |
description: Set to **true** to enable gross settlements. | |
identity: | |
type: string | |
description: The ID of the `Identity` resource associated with the `Merchant`. | |
level_two_level_three_data_enabled: | |
type: boolean | |
description: Set to **true** to enable the `Merchant` for Level 2 and Level | |
3 processing. Default value is **false**. | |
mcc: | |
type: string | |
description: The Merchant Category Code ([MCC](http://www.dm.usda.gov/procurement/card/card_x/mcc.pdf)) | |
that this merchant will be classified under. | |
nullable: true | |
merchant_name: | |
type: string | |
description: The legal name saved in the `Merchant` resource. | |
merchant_profile: | |
type: string | |
description: Details if a merchant's info was submitted to third-party processors | |
for provisioning. | |
mid: | |
type: string | |
description: MID of the `Merchant`. | |
nullable: true | |
onboarding_state: | |
type: string | |
enum: | |
- PROVISIONING | |
- APPROVED | |
- REJECTED | |
description: Details the state of the `Merchant's` onboarding. | |
processor: | |
type: string | |
description: Name of the transaction processor. | |
processor_details: | |
type: object | |
description: Additional details specific to the processor. | |
properties: | |
api_key: | |
type: string | |
mid: | |
type: string | |
processing_enabled: | |
type: boolean | |
description: Details if transaction processing is enabled for the `Merchant`. | |
ready_to_settle_upon: | |
type: string | |
description: Details how `Authorizations` captured by the `Merchant` are | |
settled. | |
rent_surcharges_enabled: | |
type: boolean | |
description: Set to **true** if you want to enable a `Merchant` to accept | |
rent charges. | |
settlement_enabled: | |
type: boolean | |
description: Details if settlement processing is enabled for the `Merchant`. | |
settlement_funding_identifier: | |
type: string | |
description: Include addtional information (like the MID) when submitting | |
funding `Tranfers` to processors. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
verification: | |
type: string | |
description: ID of the `Verification` that was submitted to verify the `Merchant`. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
identity: | |
type: object | |
description: Link to the `Identity` the request was made under. | |
properties: | |
href: | |
type: string | |
verifications: | |
type: object | |
description: Link to the `Verification` that was used to verify the | |
`Merchant` that the request was made under. | |
properties: | |
href: | |
type: string | |
merchant_profile: | |
type: object | |
description: Link to the `merchant_profile` the request was made under. | |
properties: | |
href: | |
type: string | |
application: | |
type: object | |
description: Link to the `Application` the request was made under. | |
properties: | |
href: | |
type: string | |
verification: | |
type: object | |
description: Link to the `Verification` that was used to verify the | |
`Identity` that the request was made under. | |
properties: | |
href: | |
type: string | |
MerchantProfile: | |
type: object | |
description: '' | |
properties: | |
id: | |
$ref: '#/components/schemas/Id' | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the resource. | |
fee_profile: | |
$ref: '#/components/schemas/Id' | |
risk_profile: | |
$ref: '#/components/schemas/Id' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
fee_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
owner_identity: | |
type: object | |
properties: | |
href: | |
type: string | |
processors: | |
type: object | |
properties: | |
href: | |
type: string | |
reserve_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
risk_profile: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
users: | |
type: object | |
properties: | |
href: | |
type: string | |
MerchantProfilesList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `merchant_profile` objects. | |
properties: | |
merchant_profiles: | |
type: array | |
description: '`merchant_profile` objects.' | |
items: | |
$ref: '#/components/schemas/MerchantProfile' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
CreateMerchantUnderwritingRequest: | |
type: object | |
title: MerchantUnderwritingCreate | |
properties: | |
gateway: | |
type: string | |
enum: | |
- TRIPOS_CLOUD_V1 | |
- TRIPOS_MOBILE_V1 | |
- EXPRESS_V1 | |
description: Name of the gateway that processes the `Merchant's` card present | |
transactions. Use `gateway` only to enable a merchantto accept card present | |
transactions. | |
processor: | |
$ref: '#/components/schemas/ProcessorRequest' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- processor | |
UpdateMerchantRequest: | |
type: object | |
title: MerchantUpdate | |
x-examples: {} | |
properties: | |
card_cvv_required: | |
type: boolean | |
description: Set to **true** to require the card's CVV code. | |
card_expiration_date_required: | |
type: boolean | |
description: Set to **true** to require the card's expiration date. | |
convenience_charges_enabled: | |
type: boolean | |
description: Set to **true** if you want to enable the `Merchant` to accept | |
convenience fees and/or service fees. | |
creating_transfer_from_report_enabled: | |
type: boolean | |
description: Set to **true** to automatically create `Transfers` once settlement | |
reports get generated. | |
fee_ready_to_settle_upon: | |
type: string | |
description: Details how the `Merchant` settles fees. | |
gross_settlement_enabled: | |
type: boolean | |
description: Set to **true** to enable gross settlements. | |
level_two_level_three_data_enabled: | |
type: boolean | |
description: Set to **true** to enable the `Merchant` for Level 2 and Level | |
3 processing. Default value is **false**. | |
merchant_name: | |
type: string | |
description: The legal name saved in the `Merchant` resource. | |
processing_enabled: | |
type: boolean | |
description: Details if transaction processing is enabled for the `Merchant`. | |
ready_to_settle_upon: | |
type: string | |
description: Details how `Authorizations` captured by the `Merchant` are | |
settled. | |
rent_surcharges_enabled: | |
type: boolean | |
description: Set to **true** if you want to enable a `Merchant` to accept | |
rent charges. | |
settlement_enabled: | |
type: boolean | |
description: Details if settlement processing is enabled for the `Merchant`. | |
settlement_funding_identifier: | |
type: string | |
description: Include addtional information (like the MID) when submitting | |
funding `Tranfers` to processors. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
MerchantsList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Merchant` objects. | |
properties: | |
merchants: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Merchant` objects.' | |
items: | |
$ref: '#/components/schemas/Merchant' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
PaymentInstrument: | |
description: '' | |
type: object | |
properties: | |
id: | |
$ref: '#/components/schemas/Id' | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
address: | |
$ref: '#/components/schemas/Address' | |
address_verification: | |
type: string | |
description: "Additional address information that\u2019s required to verify\ | |
\ the identity of the merchant." | |
enum: | |
- POSTAL_CODE_AND_STREET_MATCH | |
- STREET_MATCH | |
- POSTAL_CODE_MATCH | |
- NO_ADDRESS | |
- NO_MATCH | |
- NOT_SUPPORTED | |
- UNKNOWN | |
application: | |
type: string | |
description: The ID of the resource. | |
bin: | |
type: string | |
description: Bank Identification number for the `Payment Instrument`. | |
brand: | |
type: string | |
description: The `brand` of the card saved in the `Payment Instrument`. | |
card_name: | |
type: string | |
description: A custom name you can include to identify the card being used | |
(e.g. **Business Card**). | |
nullable: true | |
card_type: | |
type: string | |
description: The type of payment card saved in the `Payment Instrument`. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
expiration_month: | |
type: integer | |
description: Expiration month (e.g. 12 for December). | |
minimum: 1 | |
maximum: 12 | |
expiration_year: | |
type: integer | |
description: 4-digit expiration year. | |
minimum: 1 | |
fast_funds_indicator: | |
type: string | |
description: Details if Fast Funds is enabled for the card. | |
fingerprint: | |
type: string | |
example: FPRxxxxxxxxxxxxxxxxx | |
description: Unique ID that represents the tokenized card data. | |
identity: | |
$ref: '#/components/schemas/Id' | |
instrument_type: | |
type: string | |
enum: | |
- BANK_ACCOUNT | |
- TOKEN | |
- APPLE_PAY | |
- VIRTUAL | |
- PAYMENT_CARD_PRESENT | |
- GOOGLE_PAY | |
- VANTIV_OMNI_TOKEN | |
- SWIPED_PAYMENT_CARD | |
- PAYMENT_CARD | |
description: The type of `Payment Instrument`. | |
last_four: | |
type: string | |
description: Last four digits of the card or bank account number. | |
name: | |
type: string | |
description: The name of the bank account or card owner. | |
nullable: true | |
online_gambing_block_indicator: | |
type: string | |
description: Detailes if the card is enabled to receive push-payments for | |
online gambling payouts. | |
payload_type: | |
type: string | |
enum: | |
- SOURCE | |
- DESTINATION | |
push_funds_block_indicator: | |
type: string | |
description: Details if the card is enabled to receive push-to-card disbursements. | |
security_code_verification: | |
type: string | |
description: Details the results of the Card Verification Code check. | |
enum: | |
- MATCHED | |
- UNKNOWN | |
- UNMATCHED | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
enum: | |
- BANK_ACCOUNT | |
- TOKEN | |
- APPLE_PAY | |
- VIRTUAL | |
- PAYMENT_CARD_PRESENT | |
- GOOGLE_PAY | |
- VANTIV_OMNI_TOKEN | |
- SWIPED_PAYMENT_CARD | |
- PAYMENT_CARD | |
description: Type of `Payment Instrument`. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
authorizations: | |
type: object | |
description: Link to the `Authorizations` created under the resource. | |
properties: | |
href: | |
type: string | |
transfers: | |
type: object | |
description: Link to the `Transfers` created under the resource. | |
properties: | |
href: | |
type: string | |
verifications: | |
type: object | |
description: Link to the `Verification` that was used to verify the | |
`Merchant` that the request was made under. | |
properties: | |
href: | |
type: string | |
application: | |
type: object | |
description: Link to the `Application` the request was made under. | |
properties: | |
href: | |
type: string | |
identity: | |
type: object | |
description: Link to the `Identity` the request was made under. | |
properties: | |
href: | |
type: string | |
account_type: | |
type: string | |
enum: | |
- CHECKING | |
- SAVINGS | |
- CORPORATE | |
- CORP_SAVINGS | |
description: Details what kind of **BANK_ACCOUNT** is being used. | |
bank_account_validation_check: | |
type: string | |
enum: | |
- NOT_ATTEMPTED | |
- INCONCLUSIVE | |
- INVALID | |
- VALID | |
default: NOT_ATTEMPTED | |
description: Details the results of the bank account validation check if | |
`attempt_bank_account_validation_check` is set to **true**. | |
bank_code: | |
type: string | |
description: The routing number of the bank account. | |
country: | |
$ref: '#/components/schemas/Country' | |
masked_account_number: | |
type: string | |
description: The last 4 digits of the account number used to create the | |
`Payment Instrument`. | |
nullable: true | |
CreatePaymentInstrumentRequest: | |
x-examples: {} | |
title: '' | |
type: object | |
properties: | |
address: | |
type: object | |
description: The address of the bank account or card owner. | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
region: | |
type: string | |
description: 2-letter State code. | |
postal_code: | |
type: string | |
description: Zip or Postal code (max 7 characters). | |
line1: | |
type: string | |
description: First line of the address (max 35 characters). | |
country: | |
type: string | |
description: 3 Letter country code (e.g. USA). | |
expiration_month: | |
type: integer | |
description: The expiration month of the card (e.g. 12 for December). | |
expiration_year: | |
type: integer | |
description: The 4-digit expiration year of the card. | |
identity: | |
$ref: '#/components/schemas/Id' | |
name: | |
type: string | |
description: The name of the bank account or card owner. | |
number: | |
type: string | |
description: The card or bank account number (no dashes in between numbers). | |
security_code: | |
type: string | |
description: The 3-4 digit security code of the card (i.e. CVV code). | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
enum: | |
- BANK_ACCOUNT | |
- TOKEN | |
- APPLE_PAY | |
- GOOGLE_PAY | |
- PAYMENT_CARD | |
description: Type of `Payment Instrument`. | |
third_party_token: | |
type: string | |
description: Stringified token provided by Google. Required to process Google | |
Pay transactions. | |
account_number: | |
type: string | |
description: The bank account number (no dashes in between numbers). | |
account_type: | |
type: string | |
description: The type of bank account. | |
enum: | |
- CHECKING | |
- SAVINGS | |
- CORPORATE | |
- CORP_SAVINGS | |
attempt_bank_account_validation_check: | |
type: boolean | |
description: Set to **true** if you want to request a bank account validation. | |
Default value is **false**. | |
default: false | |
bank_code: | |
type: string | |
description: The routing number of the bank account. | |
country: | |
type: string | |
description: 3 Letter country code (e.g. USA). | |
token: | |
type: string | |
description: ID of the `Token` that was returned from the tokenization client | |
or hosted fields | |
merchant_identity: | |
type: string | |
description: The `id` of the identity used when registering the business | |
with Google Pay through our registration API. | |
UpdatePaymentInstrumentRequest: | |
x-examples: {} | |
title: '' | |
description: '' | |
type: object | |
properties: | |
tags: | |
$ref: '#/components/schemas/Tags' | |
PaymentInstrumentToken: | |
type: object | |
title: Payment instrument | |
properties: | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
enum: | |
- TOKEN | |
id: | |
$ref: '#/components/schemas/Id' | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the resource. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
fingerprint: | |
type: string | |
example: FPRxxxxxxxxxxxxxxxxx | |
identity: | |
$ref: '#/components/schemas/Id' | |
instrument_type: | |
type: string | |
enum: | |
- TOKEN | |
payload_type: | |
type: string | |
enum: | |
- SOURCE | |
- DESTINATION | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
authorizations: | |
type: object | |
properties: | |
href: | |
type: string | |
identity: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
verifications: | |
type: object | |
description: Link to the `Verification` the request was made under. | |
properties: | |
href: | |
type: string | |
PaymentInstrumentUpdatesList: | |
type: object | |
description: '' | |
properties: | |
page: | |
$ref: '#/components/schemas/PageOffset' | |
_embedded: | |
type: object | |
description: List of `updates` for a `Payment Instrument`. | |
properties: | |
updates: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Update` objects.' | |
items: | |
$ref: '#/components/schemas/InstrumentUpdate' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
PaymentInstrumentsList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Payment Instrument` objects. | |
properties: | |
payment_instruments: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Payment Instrument` objects.' | |
items: | |
$ref: '#/components/schemas/PaymentInstrument' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Processor: | |
description: '' | |
type: object | |
properties: | |
id: | |
type: string | |
example: PRxxxxxxxxxxxxxxxxxx | |
description: ID of the `Processor` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the `Application` resource. | |
application_config: | |
type: object | |
description: Details that configure how the `Processor` handles transactions. | |
nullable: true | |
properties: | |
ach_settlement_delay_days: | |
type: integer | |
minimum: 0 | |
x-finix-issues: | |
- property2 | |
description: Details how days ACH settlments are delayed by. | |
nullable: true | |
allow_split_payouts: | |
type: boolean | |
description: Details if the `Processor` allows split payouts to `Merchants`. | |
allowed_business_application_ids: | |
type: array | |
description: Identifies the `Processors` business application type for | |
VisaNet transaction processing. | |
items: | |
type: string | |
enum: | |
- AA | |
- BB | |
- BI | |
- CP | |
- FD | |
- FT | |
- GD | |
- GP | |
- LO | |
- CI | |
- CO | |
- MP | |
- MD | |
- OG | |
- PD | |
- PP | |
- TU | |
- WT | |
card_acceptor_id_code: | |
type: string | |
description: 'An ID for the card acceptor (e.g Visa). ' | |
card_acceptor_terminal_id: | |
type: string | |
description: The ID for the terminal at a card acceptor location. | |
configuration_templates: | |
type: object | |
nullable: true | |
properties: | |
country: | |
type: object | |
description: 3-Letter Country code. | |
default_currencies: | |
type: array | |
description: ISO 4217 3 letter currency code. | |
items: | |
$ref: '#/components/schemas/Currency' | |
default_mcc: | |
type: string | |
enum: | |
- '0742' | |
- '0763' | |
- '0780' | |
- '1520' | |
- '1711' | |
- '1731' | |
- '1740' | |
- '1750' | |
- '1761' | |
- '1771' | |
- '1799' | |
- '2741' | |
- '2791' | |
- '2842' | |
- '3000' | |
- '3001' | |
- '3002' | |
- '3003' | |
- '3004' | |
- '3005' | |
- '3006' | |
- '3007' | |
- '3008' | |
- '3009' | |
- '3010' | |
- '3011' | |
- '3012' | |
- '3013' | |
- '3014' | |
- '3015' | |
- '3016' | |
- '3017' | |
- '3018' | |
- '3019' | |
- '3020' | |
- '3021' | |
- '3022' | |
- '3023' | |
- '3024' | |
- '3025' | |
- '3026' | |
- '3027' | |
- '3028' | |
- '3029' | |
- '3030' | |
- '3031' | |
- '3032' | |
- '3033' | |
- '3034' | |
- '3035' | |
- '3036' | |
- '3037' | |
- '3038' | |
- '3039' | |
- '3040' | |
- '3041' | |
- '3042' | |
- '3043' | |
- '3044' | |
- '3045' | |
- '3046' | |
- '3047' | |
- '3048' | |
- '3049' | |
- '3050' | |
- '3051' | |
- '3052' | |
- '3053' | |
- '3054' | |
- '3055' | |
- '3056' | |
- '3057' | |
- '3058' | |
- '3059' | |
- '3060' | |
- '3061' | |
- '3062' | |
- '3063' | |
- '3064' | |
- '3065' | |
- '3066' | |
- '3067' | |
- '3068' | |
- '3069' | |
- '3070' | |
- '3071' | |
- '3072' | |
- '3073' | |
- '3074' | |
- '3075' | |
- '3076' | |
- '3077' | |
- '3078' | |
- '3079' | |
- '3080' | |
- '3081' | |
- '3082' | |
- '3083' | |
- '3084' | |
- '3085' | |
- '3086' | |
- '3087' | |
- '3088' | |
- '3089' | |
- '3090' | |
- '3091' | |
- '3092' | |
- '3093' | |
- '3094' | |
- '3095' | |
- '3096' | |
- '3097' | |
- '3098' | |
- '3099' | |
- '3100' | |
- '3101' | |
- '3102' | |
- '3103' | |
- '3104' | |
- '3105' | |
- '3106' | |
- '3107' | |
- '3108' | |
- '3109' | |
- '3110' | |
- '3111' | |
- '3112' | |
- '3113' | |
- '3114' | |
- '3115' | |
- '3116' | |
- '3117' | |
- '3118' | |
- '3119' | |
- '3120' | |
- '3121' | |
- '3122' | |
- '3123' | |
- '3124' | |
- '3125' | |
- '3126' | |
- '3127' | |
- '3128' | |
- '3129' | |
- '3130' | |
- '3131' | |
- '3132' | |
- '3133' | |
- '3134' | |
- '3135' | |
- '3136' | |
- '3137' | |
- '3138' | |
- '3139' | |
- '3140' | |
- '3141' | |
- '3142' | |
- '3143' | |
- '3144' | |
- '3145' | |
- '3146' | |
- '3147' | |
- '3148' | |
- '3149' | |
- '3150' | |
- '3151' | |
- '3152' | |
- '3153' | |
- '3154' | |
- '3155' | |
- '3156' | |
- '3157' | |
- '3158' | |
- '3159' | |
- '3160' | |
- '3161' | |
- '3162' | |
- '3163' | |
- '3164' | |
- '3165' | |
- '3166' | |
- '3167' | |
- '3168' | |
- '3169' | |
- '3170' | |
- '3171' | |
- '3172' | |
- '3173' | |
- '3174' | |
- '3175' | |
- '3176' | |
- '3177' | |
- '3178' | |
- '3179' | |
- '3180' | |
- '3181' | |
- '3182' | |
- '3183' | |
- '3184' | |
- '3185' | |
- '3186' | |
- '3187' | |
- '3188' | |
- '3189' | |
- '3190' | |
- '3191' | |
- '3192' | |
- '3193' | |
- '3194' | |
- '3195' | |
- '3196' | |
- '3197' | |
- '3198' | |
- '3199' | |
- '3200' | |
- '3201' | |
- '3202' | |
- '3203' | |
- '3204' | |
- '3205' | |
- '3206' | |
- '3207' | |
- '3208' | |
- '3209' | |
- '3210' | |
- '3211' | |
- '3212' | |
- '3213' | |
- '3214' | |
- '3215' | |
- '3216' | |
- '3217' | |
- '3218' | |
- '3219' | |
- '3220' | |
- '3221' | |
- '3222' | |
- '3223' | |
- '3224' | |
- '3225' | |
- '3226' | |
- '3227' | |
- '3228' | |
- '3229' | |
- '3230' | |
- '3231' | |
- '3232' | |
- '3233' | |
- '3234' | |
- '3235' | |
- '3236' | |
- '3237' | |
- '3238' | |
- '3239' | |
- '3240' | |
- '3241' | |
- '3242' | |
- '3243' | |
- '3244' | |
- '3245' | |
- '3246' | |
- '3247' | |
- '3248' | |
- '3249' | |
- '3250' | |
- '3251' | |
- '3252' | |
- '3253' | |
- '3254' | |
- '3255' | |
- '3256' | |
- '3257' | |
- '3258' | |
- '3259' | |
- '3260' | |
- '3261' | |
- '3262' | |
- '3263' | |
- '3264' | |
- '3265' | |
- '3266' | |
- '3267' | |
- '3268' | |
- '3269' | |
- '3270' | |
- '3271' | |
- '3272' | |
- '3273' | |
- '3274' | |
- '3275' | |
- '3276' | |
- '3277' | |
- '3278' | |
- '3279' | |
- '3280' | |
- '3281' | |
- '3282' | |
- '3283' | |
- '3284' | |
- '3285' | |
- '3286' | |
- '3287' | |
- '3288' | |
- '3289' | |
- '3290' | |
- '3291' | |
- '3292' | |
- '3293' | |
- '3294' | |
- '3295' | |
- '3296' | |
- '3297' | |
- '3298' | |
- '3299' | |
- '3351' | |
- '3352' | |
- '3353' | |
- '3354' | |
- '3355' | |
- '3356' | |
- '3357' | |
- '3358' | |
- '3359' | |
- '3360' | |
- '3361' | |
- '3362' | |
- '3363' | |
- '3364' | |
- '3365' | |
- '3366' | |
- '3367' | |
- '3368' | |
- '3369' | |
- '3370' | |
- '3371' | |
- '3372' | |
- '3373' | |
- '3374' | |
- '3375' | |
- '3376' | |
- '3377' | |
- '3378' | |
- '3379' | |
- '3380' | |
- '3381' | |
- '3382' | |
- '3383' | |
- '3384' | |
- '3385' | |
- '3386' | |
- '3387' | |
- '3388' | |
- '3389' | |
- '3390' | |
- '3391' | |
- '3392' | |
- '3393' | |
- '3394' | |
- '3395' | |
- '3396' | |
- '3397' | |
- '3398' | |
- '3399' | |
- '3400' | |
- '3401' | |
- '3402' | |
- '3403' | |
- '3404' | |
- '3405' | |
- '3406' | |
- '3407' | |
- '3408' | |
- '3409' | |
- '3410' | |
- '3411' | |
- '3412' | |
- '3413' | |
- '3414' | |
- '3415' | |
- '3416' | |
- '3417' | |
- '3418' | |
- '3419' | |
- '3420' | |
- '3421' | |
- '3422' | |
- '3423' | |
- '3424' | |
- '3425' | |
- '3426' | |
- '3427' | |
- '3428' | |
- '3429' | |
- '3430' | |
- '3431' | |
- '3432' | |
- '3433' | |
- '3434' | |
- '3435' | |
- '3436' | |
- '3437' | |
- '3438' | |
- '3439' | |
- '3440' | |
- '3441' | |
- '3501' | |
- '3502' | |
- '3503' | |
- '3504' | |
- '3505' | |
- '3506' | |
- '3507' | |
- '3508' | |
- '3509' | |
- '3510' | |
- '3511' | |
- '3512' | |
- '3513' | |
- '3514' | |
- '3515' | |
- '3516' | |
- '3517' | |
- '3518' | |
- '3519' | |
- '3520' | |
- '3521' | |
- '3522' | |
- '3523' | |
- '3524' | |
- '3525' | |
- '3526' | |
- '3527' | |
- '3528' | |
- '3529' | |
- '3530' | |
- '3531' | |
- '3532' | |
- '3533' | |
- '3534' | |
- '3535' | |
- '3536' | |
- '3537' | |
- '3538' | |
- '3539' | |
- '3540' | |
- '3541' | |
- '3542' | |
- '3543' | |
- '3544' | |
- '3545' | |
- '3546' | |
- '3547' | |
- '3548' | |
- '3549' | |
- '3550' | |
- '3551' | |
- '3552' | |
- '3553' | |
- '3554' | |
- '3555' | |
- '3556' | |
- '3557' | |
- '3558' | |
- '3559' | |
- '3560' | |
- '3561' | |
- '3562' | |
- '3563' | |
- '3564' | |
- '3565' | |
- '3566' | |
- '3567' | |
- '3568' | |
- '3569' | |
- '3570' | |
- '3571' | |
- '3572' | |
- '3573' | |
- '3574' | |
- '3575' | |
- '3576' | |
- '3577' | |
- '3578' | |
- '3579' | |
- '3580' | |
- '3581' | |
- '3582' | |
- '3583' | |
- '3584' | |
- '3585' | |
- '3586' | |
- '3587' | |
- '3588' | |
- '3589' | |
- '3590' | |
- '3591' | |
- '3592' | |
- '3593' | |
- '3594' | |
- '3595' | |
- '3596' | |
- '3597' | |
- '3598' | |
- '3599' | |
- '3600' | |
- '3601' | |
- '3602' | |
- '3603' | |
- '3604' | |
- '3605' | |
- '3606' | |
- '3607' | |
- '3608' | |
- '3609' | |
- '3610' | |
- '3611' | |
- '3612' | |
- '3613' | |
- '3614' | |
- '3615' | |
- '3616' | |
- '3617' | |
- '3618' | |
- '3619' | |
- '3620' | |
- '3621' | |
- '3622' | |
- '3623' | |
- '3624' | |
- '3625' | |
- '3626' | |
- '3627' | |
- '3628' | |
- '3629' | |
- '3630' | |
- '3631' | |
- '3632' | |
- '3633' | |
- '3634' | |
- '3635' | |
- '3636' | |
- '3637' | |
- '3638' | |
- '3639' | |
- '3640' | |
- '3641' | |
- '3642' | |
- '3643' | |
- '3644' | |
- '3645' | |
- '3646' | |
- '3647' | |
- '3648' | |
- '3649' | |
- '3650' | |
- '3651' | |
- '3652' | |
- '3653' | |
- '3654' | |
- '3655' | |
- '3656' | |
- '3657' | |
- '3658' | |
- '3659' | |
- '3660' | |
- '3661' | |
- '3662' | |
- '3663' | |
- '3664' | |
- '3665' | |
- '3666' | |
- '3667' | |
- '3668' | |
- '3669' | |
- '3670' | |
- '3671' | |
- '3672' | |
- '3673' | |
- '3674' | |
- '3675' | |
- '3676' | |
- '3677' | |
- '3678' | |
- '3679' | |
- '3680' | |
- '3681' | |
- '3682' | |
- '3683' | |
- '3684' | |
- '3685' | |
- '3686' | |
- '3687' | |
- '3688' | |
- '3689' | |
- '3690' | |
- '3691' | |
- '3692' | |
- '3693' | |
- '3694' | |
- '3695' | |
- '3696' | |
- '3697' | |
- '3698' | |
- '3699' | |
- '3700' | |
- '3701' | |
- '3702' | |
- '3703' | |
- '3704' | |
- '3705' | |
- '3706' | |
- '3707' | |
- '3708' | |
- '3709' | |
- '3710' | |
- '3711' | |
- '3712' | |
- '3713' | |
- '3714' | |
- '3715' | |
- '3716' | |
- '3717' | |
- '3718' | |
- '3719' | |
- '3720' | |
- '3721' | |
- '3722' | |
- '3723' | |
- '3724' | |
- '3725' | |
- '3726' | |
- '3727' | |
- '3728' | |
- '3729' | |
- '3730' | |
- '3731' | |
- '3732' | |
- '3733' | |
- '3734' | |
- '3735' | |
- '3736' | |
- '3737' | |
- '3738' | |
- '3739' | |
- '3740' | |
- '3741' | |
- '3742' | |
- '3743' | |
- '3744' | |
- '3745' | |
- '3746' | |
- '3747' | |
- '3748' | |
- '3749' | |
- '3750' | |
- '3751' | |
- '3752' | |
- '3753' | |
- '3754' | |
- '3755' | |
- '3756' | |
- '3757' | |
- '3758' | |
- '3759' | |
- '3760' | |
- '3761' | |
- '3762' | |
- '3763' | |
- '3764' | |
- '3765' | |
- '3766' | |
- '3767' | |
- '3768' | |
- '3769' | |
- '3770' | |
- '3771' | |
- '3772' | |
- '3773' | |
- '3774' | |
- '3775' | |
- '3776' | |
- '3777' | |
- '3778' | |
- '3779' | |
- '3780' | |
- '3781' | |
- '3782' | |
- '3783' | |
- '3784' | |
- '3785' | |
- '3786' | |
- '3787' | |
- '3788' | |
- '3789' | |
- '3790' | |
- '3816' | |
- '3835' | |
- '4011' | |
- '4111' | |
- '4112' | |
- '4119' | |
- '4121' | |
- '4131' | |
- '4214' | |
- '4215' | |
- '4225' | |
- '4411' | |
- '4457' | |
- '4468' | |
- '4511' | |
- '4582' | |
- '4722' | |
- '4723' | |
- '4784' | |
- '4789' | |
- '4812' | |
- '4814' | |
- '4815' | |
- '4816' | |
- '4821' | |
- '4829' | |
- '4899' | |
- '4900' | |
- '5013' | |
- '5021' | |
- '5039' | |
- '5044' | |
- '5045' | |
- '5046' | |
- '5047' | |
- '5051' | |
- '5065' | |
- '5072' | |
- '5074' | |
- '5085' | |
- '5094' | |
- '5099' | |
- '5111' | |
- '5122' | |
- '5131' | |
- '5137' | |
- '5139' | |
- '5169' | |
- '5172' | |
- '5192' | |
- '5193' | |
- '5198' | |
- '5199' | |
- '5200' | |
- '5211' | |
- '5231' | |
- '5251' | |
- '5261' | |
- '5271' | |
- '5300' | |
- '5309' | |
- '5310' | |
- '5311' | |
- '5331' | |
- '5399' | |
- '5411' | |
- '5422' | |
- '5441' | |
- '5451' | |
- '5462' | |
- '5499' | |
- '5511' | |
- '5521' | |
- '5531' | |
- '5532' | |
- '5533' | |
- '5541' | |
- '5542' | |
- '5551' | |
- '5561' | |
- '5571' | |
- '5592' | |
- '5598' | |
- '5599' | |
- '5611' | |
- '5621' | |
- '5631' | |
- '5641' | |
- '5651' | |
- '5655' | |
- '5661' | |
- '5681' | |
- '5691' | |
- '5697' | |
- '5698' | |
- '5699' | |
- '5712' | |
- '5713' | |
- '5714' | |
- '5718' | |
- '5719' | |
- '5722' | |
- '5732' | |
- '5733' | |
- '5734' | |
- '5735' | |
- '5811' | |
- '5812' | |
- '5813' | |
- '5814' | |
- '5815' | |
- '5816' | |
- '5817' | |
- '5818' | |
- '5832' | |
- '5912' | |
- '5921' | |
- '5931' | |
- '5932' | |
- '5933' | |
- '5935' | |
- '5937' | |
- '5940' | |
- '5941' | |
- '5942' | |
- '5943' | |
- '5944' | |
- '5945' | |
- '5946' | |
- '5947' | |
- '5948' | |
- '5949' | |
- '5950' | |
- '5960' | |
- '5961' | |
- '5962' | |
- '5963' | |
- '5964' | |
- '5965' | |
- '5966' | |
- '5967' | |
- '5968' | |
- '5969' | |
- '5970' | |
- '5971' | |
- '5972' | |
- '5973' | |
- '5975' | |
- '5976' | |
- '5977' | |
- '5978' | |
- '5983' | |
- '5992' | |
- '5993' | |
- '5994' | |
- '5995' | |
- '5996' | |
- '5997' | |
- '5998' | |
- '5999' | |
- '6010' | |
- '6011' | |
- '6012' | |
- '6051' | |
- '6211' | |
- '6300' | |
- '6381' | |
- '6399' | |
- '6513' | |
- '7011' | |
- '7012' | |
- '7032' | |
- '7033' | |
- '7210' | |
- '7211' | |
- '7216' | |
- '7217' | |
- '7221' | |
- '7230' | |
- '7251' | |
- '7261' | |
- '7273' | |
- '7276' | |
- '7277' | |
- '7278' | |
- '7296' | |
- '7297' | |
- '7298' | |
- '7299' | |
- '7311' | |
- '7321' | |
- '7332' | |
- '7333' | |
- '7338' | |
- '7339' | |
- '7342' | |
- '7349' | |
- '7361' | |
- '7372' | |
- '7375' | |
- '7379' | |
- '7392' | |
- '7393' | |
- '7394' | |
- '7395' | |
- '7399' | |
- '7511' | |
- '7512' | |
- '7513' | |
- '7519' | |
- '7523' | |
- '7531' | |
- '7534' | |
- '7535' | |
- '7538' | |
- '7542' | |
- '7549' | |
- '7622' | |
- '7623' | |
- '7629' | |
- '7631' | |
- '7641' | |
- '7692' | |
- '7699' | |
- '7800' | |
- '7801' | |
- '7802' | |
- '7829' | |
- '7832' | |
- '7841' | |
- '7911' | |
- '7922' | |
- '7929' | |
- '7932' | |
- '7933' | |
- '7941' | |
- '7991' | |
- '7992' | |
- '7993' | |
- '7994' | |
- '7995' | |
- '7996' | |
- '7997' | |
- '7998' | |
- '7999' | |
- '8011' | |
- '8021' | |
- '8031' | |
- '8041' | |
- '8042' | |
- '8043' | |
- '8044' | |
- '8049' | |
- '8050' | |
- '8062' | |
- '8071' | |
- '8099' | |
- '8111' | |
- '8211' | |
- '8220' | |
- '8241' | |
- '8244' | |
- '8249' | |
- '8299' | |
- '8351' | |
- '8398' | |
- '8641' | |
- '8651' | |
- '8661' | |
- '8675' | |
- '8699' | |
- '8734' | |
- '8911' | |
- '8931' | |
- '8999' | |
- '9211' | |
- '9222' | |
- '9223' | |
- '9311' | |
- '9399' | |
- '9402' | |
- '9405' | |
- '9700' | |
- '9701' | |
- '9702' | |
- '9950' | |
x-finix-issues: | |
- property2 | |
description: 'The Merchant Category Code of the `Merchan. ' | |
default_sender_account_number: | |
type: string | |
description: The default account of the sender. | |
nullable: true | |
default_sender_address: | |
type: string | |
description: "The sender\u2019s address." | |
nullable: true | |
default_sender_city: | |
type: string | |
description: The city saved in the sender's address. | |
nullable: true | |
default_sender_country: | |
$ref: '#/components/schemas/Country' | |
default_sender_country_code: | |
type: string | |
description: The sender's 3 letter ISO 4217 currency code. | |
nullable: true | |
default_sender_county_code: | |
type: string | |
description: "The sender\u2019s county." | |
nullable: true | |
default_sender_name: | |
type: string | |
description: "The sender\u2019s name." | |
nullable: true | |
default_sender_state_code: | |
type: string | |
description: The sender's 2-letter State code. | |
nullable: true | |
default_sender_zip_code: | |
type: string | |
description: "The sender\u2019s zip code." | |
nullable: true | |
include_colombia_data: | |
type: boolean | |
description: Must be true if transactions are in Colombia where there | |
are different fees. | |
moto_eciindicator: | |
type: string | |
enum: | |
- '5' | |
- '6' | |
- '7' | |
- '8' | |
x-finix-issues: | |
- property2 | |
description: Identifies the level of security used in an electronic | |
commerce transaction (only applies to card-present transactions). | |
pan_entry_mode: | |
type: string | |
enum: | |
- '00' | |
- '01' | |
- '02' | |
- '03' | |
- '04' | |
- '05' | |
- '06' | |
- '07' | |
- '08' | |
- '09' | |
- '10' | |
- '80' | |
- '82' | |
- '83' | |
- '90' | |
- '91' | |
- '95' | |
x-finix-issues: | |
- property2 | |
description: A 2-digit code that identifies the method used to enter | |
the cardholder account number and card expiration date (only applies | |
to card-present transactions). | |
pos_condition_code: | |
type: string | |
enum: | |
- '00' | |
- '01' | |
- '02' | |
- '03' | |
- '05' | |
- '06' | |
- '08' | |
- '10' | |
- '51' | |
- '59' | |
- '71' | |
- '73' | |
x-finix-issues: | |
- property2 | |
description: Contains a code identifying transaction conditions at the | |
point of sale or point of service (only applies to card-present transactions). | |
default_merchant_profile: | |
$ref: '#/components/schemas/Id' | |
enabled: | |
type: boolean | |
description: Details if the `Processor` resource is enabled. Set to **false** | |
to disable the `Processor`. | |
processor: | |
type: string | |
description: The name of the processor. | |
system_config: | |
type: object | |
description: Details that configure how the `Processor` handles transactions | |
with the processor. | |
nullable: true | |
properties: | |
acquirer_country_code: | |
type: string | |
enum: | |
- '004' | |
- '008' | |
- '010' | |
- '012' | |
- '016' | |
- '020' | |
- '024' | |
- '028' | |
- '031' | |
- '032' | |
- '036' | |
- '040' | |
- '044' | |
- '048' | |
- '050' | |
- '051' | |
- '052' | |
- '056' | |
- '060' | |
- '064' | |
- '068' | |
- '070' | |
- '072' | |
- '074' | |
- '076' | |
- '084' | |
- '086' | |
- '090' | |
- '092' | |
- '096' | |
- '100' | |
- '104' | |
- '108' | |
- '112' | |
- '116' | |
- '120' | |
- '124' | |
- '132' | |
- '136' | |
- '140' | |
- '144' | |
- '148' | |
- '152' | |
- '156' | |
- '158' | |
- '162' | |
- '166' | |
- '170' | |
- '174' | |
- '175' | |
- '178' | |
- '180' | |
- '184' | |
- '188' | |
- '191' | |
- '192' | |
- '196' | |
- '203' | |
- '204' | |
- '208' | |
- '212' | |
- '214' | |
- '218' | |
- '222' | |
- '226' | |
- '231' | |
- '232' | |
- '233' | |
- '234' | |
- '238' | |
- '239' | |
- '242' | |
- '246' | |
- '248' | |
- '250' | |
- '254' | |
- '258' | |
- '260' | |
- '262' | |
- '266' | |
- '268' | |
- '270' | |
- '275' | |
- '276' | |
- '288' | |
- '292' | |
- '296' | |
- '300' | |
- '304' | |
- '308' | |
- '312' | |
- '316' | |
- '320' | |
- '324' | |
- '328' | |
- '332' | |
- '334' | |
- '336' | |
- '340' | |
- '344' | |
- '348' | |
- '352' | |
- '356' | |
- '360' | |
- '364' | |
- '368' | |
- '372' | |
- '376' | |
- '380' | |
- '384' | |
- '388' | |
- '392' | |
- '398' | |
- '400' | |
- '404' | |
- '408' | |
- '410' | |
- '414' | |
- '417' | |
- '418' | |
- '422' | |
- '426' | |
- '428' | |
- '430' | |
- '434' | |
- '438' | |
- '440' | |
- '442' | |
- '446' | |
- '450' | |
- '454' | |
- '458' | |
- '462' | |
- '466' | |
- '470' | |
- '474' | |
- '478' | |
- '480' | |
- '484' | |
- '492' | |
- '496' | |
- '498' | |
- '499' | |
- '500' | |
- '504' | |
- '508' | |
- '512' | |
- '516' | |
- '520' | |
- '524' | |
- '528' | |
- '531' | |
- '533' | |
- '534' | |
- '535' | |
- '540' | |
- '548' | |
- '554' | |
- '558' | |
- '562' | |
- '566' | |
- '570' | |
- '574' | |
- '578' | |
- '580' | |
- '581' | |
- '583' | |
- '584' | |
- '585' | |
- '586' | |
- '591' | |
- '598' | |
- '600' | |
- '604' | |
- '608' | |
- '612' | |
- '616' | |
- '620' | |
- '624' | |
- '626' | |
- '630' | |
- '634' | |
- '638' | |
- '642' | |
- '643' | |
- '646' | |
- '652' | |
- '654' | |
- '659' | |
- '660' | |
- '662' | |
- '663' | |
- '666' | |
- '670' | |
- '674' | |
- '678' | |
- '682' | |
- '686' | |
- '688' | |
- '690' | |
- '694' | |
- '702' | |
- '703' | |
- '704' | |
- '705' | |
- '706' | |
- '710' | |
- '716' | |
- '724' | |
- '728' | |
- '729' | |
- '732' | |
- '740' | |
- '744' | |
- '748' | |
- '752' | |
- '756' | |
- '760' | |
- '762' | |
- '764' | |
- '768' | |
- '772' | |
- '776' | |
- '780' | |
- '784' | |
- '788' | |
- '792' | |
- '795' | |
- '796' | |
- '798' | |
- '800' | |
- '804' | |
- '807' | |
- '818' | |
- '826' | |
- '831' | |
- '832' | |
- '833' | |
- '834' | |
- '840' | |
- '850' | |
- '854' | |
- '858' | |
- '860' | |
- '862' | |
- '876' | |
- '882' | |
- '887' | |
- '894' | |
description: The 3 letter ISO 4217 country code for the country transactions | |
are originating from. | |
acquiring_bin: | |
type: string | |
description: The Bank Identification Number (BIN) the `Processor` is | |
registered under with Visa Direct. | |
allow_credit_for_partner: | |
type: boolean | |
description: Field used by Finix and processor to handle transactions. | |
available_countries: | |
type: array | |
description: Details the countries the `Processor` is avalible in. | |
items: | |
$ref: '#/components/schemas/Country' | |
business_application_id: | |
$ref: '#/components/schemas/Id' | |
class_key_identifier: | |
type: string | |
enum: | |
- io.finix.visa.direct.client.VisaSystemConfig | |
description: Field used by processor to communicate with Finix. | |
config: | |
type: object | |
description: Configure how the `Processor` handles `Payment Instruments`. | |
properties: | |
canDebitBankAccount: | |
type: object | |
additionalProperties: | |
type: object | |
properties: {} | |
description: Set to true to allow the `Processor` to debit `Payment | |
instrument with type **BANK_ACCOUNT** (i.e. eCheck). | |
default_currencies: | |
type: array | |
description: ISO 4217 3 letter currency code. | |
items: | |
$ref: '#/components/schemas/Currency' | |
disable_ppgs: | |
type: boolean | |
description: Set to **true** to enables the option to push payments | |
to other U.S. debit networks using our Visa Direct integration. | |
fee_program_indicator: | |
type: string | |
description: Details the price of a Visa Direct payout. | |
gateway_proxy_certificate: | |
type: string | |
description: Used if the Gateway needs a proxy. Not applicable to Visa | |
Direct. | |
nullable: true | |
gateway_proxy_host: | |
type: string | |
description: Used if the Gateway needs a proxy. Not applicable to Visa | |
Direct. | |
nullable: true | |
gateway_proxy_password: | |
type: string | |
description: Used if the Gateway needs a proxy. Not applicable to Visa | |
Direct. | |
nullable: true | |
gateway_proxy_port: | |
type: string | |
description: Used if the Gateway needs a proxy. Not applicable to Visa | |
Direct. | |
nullable: true | |
gateway_proxy_username: | |
type: string | |
description: Used if the Gateway needs a proxy. Not applicable to Visa | |
Direct. | |
nullable: true | |
key_store_password: | |
type: string | |
description: The password for the Java Keystore that stores the private | |
keys and cert.pem files needed to process transactions using Visa | |
Direct. | |
key_store_path: | |
type: string | |
description: The path in AWS where the Java Keystore that stores the | |
private keys and cert.pem files are and use to transact using Visa | |
Direct. | |
merchant_pseudo_aba_number: | |
type: string | |
description: A unique ID that's provided when a `Processor` signs up | |
for Push Payment Gateway transactions (PPGS). PPGS allows you to push | |
payments to other U.S. debit networks using our Visa Direct integration. | |
nullable: true | |
online_credit_processing: | |
type: boolean | |
description: Details if the `Processor` can handle online credit transactions. | |
online_debit_processing: | |
type: boolean | |
description: Details if the `Processor` can handle online debit transactions. | |
password: | |
type: string | |
description: The password found in the credentials section of the Visa | |
Developer Portal (VDP) project. This is needed to connect to Visa | |
Direct. | |
private_key_password: | |
type: string | |
description: The password that was used to encrypt the private key that | |
is contained in the Java Keystore. | |
processor_sequence_limit: | |
type: integer | |
description: Field used by Finix and processor to handle transactions. | |
pseudo_batch_push: | |
type: boolean | |
description: Field used by Finix and processor to handle transactions. | |
source_of_funds: | |
type: string | |
enum: | |
- '01' | |
- '02' | |
- '03' | |
- '04' | |
- '05' | |
- '06' | |
description: Specific code that reflects the use case (e.g. funds disbursement, | |
money transfer, etc.). For a full list of codes, see the following | |
[list from Visa](https://developer.visa.com/request_response_codes#source_of_funds). | |
user_id: | |
type: string | |
description: The user ID found in the credentials section of the Visa | |
Developer Portal (VDP) project. This is needed to connect to Visa | |
Direct. | |
visa_acceptance_cloud_key_store_path: | |
type: string | |
description: Field used by Finix and processor to handle transactions. | |
nullable: true | |
visa_acceptance_cloud_password: | |
type: string | |
description: Field used by Finix and processor to handle transactions. | |
nullable: true | |
visa_acceptance_cloud_url: | |
type: string | |
description: Field used by Finix and processor to handle transactions. | |
nullable: true | |
visa_acceptance_cloud_user_id: | |
type: string | |
description: Field used by Finix and processor to handle transactions. | |
nullable: true | |
visa_url: | |
type: string | |
description: The URL that is used to connect to Visa. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
ProcessorsList: | |
type: object | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Processors` objects. | |
properties: | |
processors: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Processors` objects.' | |
items: | |
$ref: '#/components/schemas/Processor' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Settlement: | |
type: object | |
description: '' | |
properties: | |
id: | |
$ref: '#/components/schemas/Id' | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the `Application` resource the `Settlement` was created | |
under. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
destination: | |
type: string | |
example: PIxxxxxxxxxxxxxxxxxx | |
description: ID of the `Payment Instrument` where funds will be sent. | |
nullable: true | |
funds_flow: | |
type: string | |
description: Details how funds will be dispersed in the `Funding Transfer` | |
(usually **null**). | |
nullable: true | |
identity: | |
$ref: '#/components/schemas/Id' | |
merchant_id: | |
$ref: '#/components/schemas/Id' | |
net_amount: | |
type: integer | |
description: The amount in cents that will be deposited into the merchant's | |
bank account. | |
payment_type: | |
type: string | |
description: The type of `Payment Instrument` used in the `Funding Transfer` | |
(or the original payment). | |
nullable: true | |
processor: | |
type: string | |
description: Name of the `Settlement` processor. | |
status: | |
type: string | |
enum: | |
- APPROVED | |
- AWAITING_APPROVAL | |
- CANCELLED | |
- PENDING | |
description: The status of the `Settlement`. Available values include:<ul><li>**PENDING**<li>**AWAITING_APPROVAL**<li>**APPROVED**.</ul> | |
Merchants only receive payouts when `Settlements` are **APPROVED** and | |
receive the resulting funding `Transfer` . For more information, see [Payouts](/guides/payouts/payouts/). | |
tags: | |
$ref: '#/components/schemas/Tags' | |
total_amount: | |
type: integer | |
description: Total amount of the `Settlement` (in cents). | |
total_fee: | |
type: integer | |
description: Sum of the fees in the `Settlement`. | |
total_fees: | |
type: integer | |
description: "Sum of the fees \n(including Subcription Billing) in the `Settlement`." | |
type: | |
type: string | |
nullable: false | |
enum: | |
- MERCHANT_REVENUE | |
- PLATFORM_FEE | |
- PARTNER_FEE | |
- NOOP | |
- MERCHANT | |
- APPLICATION | |
- PLATFORM | |
description: Type of `Settlement`. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
credits: | |
type: object | |
properties: | |
href: | |
type: string | |
debits: | |
type: object | |
properties: | |
href: | |
type: string | |
disputes: | |
type: object | |
properties: | |
href: | |
type: string | |
fees: | |
type: object | |
properties: | |
href: | |
type: string | |
funding_transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
identity: | |
type: object | |
properties: | |
href: | |
type: string | |
reversals: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
transfers: | |
type: object | |
properties: | |
href: | |
type: string | |
SettlementsList: | |
type: object | |
description: '' | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Settlement` objects. | |
properties: | |
settlements: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Settlements` resource.' | |
items: | |
$ref: '#/components/schemas/Settlement' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Transfer: | |
type: object | |
description: '' | |
x-examples: {} | |
properties: | |
id: | |
type: string | |
description: The ID of the `Transfer` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
additional_buyer_charges: | |
$ref: '#/components/schemas/AdditionalBuyerCharges' | |
amount: | |
$ref: '#/components/schemas/Amount' | |
application: | |
$ref: '#/components/schemas/Id' | |
card_present_details: | |
$ref: '#/components/schemas/CardPresentDetails' | |
currency: | |
$ref: '#/components/schemas/Currency' | |
destination: | |
type: string | |
description: The ID of the destination. | |
nullable: true | |
device: | |
$ref: '#/components/schemas/Id' | |
externally_funded: | |
type: string | |
description: Details if the `Transfer` will be settled externally by card | |
processors. | |
failure_code: | |
$ref: '#/components/schemas/FailureCode' | |
failure_message: | |
$ref: '#/components/schemas/FailureMessage' | |
fee: | |
type: integer | |
format: int64 | |
description: The amount of the `Transfer` you'd like to collect as your | |
fee in cents. Defaults to zero (must be less than or equal to the `amount`). | |
fee_type: | |
$ref: '#/components/schemas/FeeType' | |
idempotency_id: | |
$ref: '#/components/schemas/IdempotencyId' | |
merchant_identity: | |
$ref: '#/components/schemas/Id' | |
messages: | |
$ref: '#/components/schemas/Messages' | |
raw: | |
$ref: '#/components/schemas/Raw' | |
ready_to_settle_at: | |
type: string | |
format: date-time | |
description: Timestamp of when the `Transfer` is ready to be settled at. | |
nullable: true | |
source: | |
$ref: '#/components/schemas/Id' | |
state: | |
type: string | |
enum: | |
- CANCELED | |
- PENDING | |
- FAILED | |
- SUCCEEDED | |
- UNKNOWN | |
description: The stauts of the `Transfer`. | |
statement_descriptor: | |
type: string | |
description: The description of the merchant that appears on the buyer's | |
bank or card statement. | |
nullable: true | |
subtype: | |
type: string | |
enum: | |
- API | |
- APPLICATION_FEE | |
- DISPUTE | |
- MERCHANT_CREDIT | |
- MERCHANT_CREDIT_ADJUSTMENT | |
- MERCHANT_DEBIT | |
- MERCHANT_DEBIT_ADJUSTMENT | |
- PLATFORM_CREDIT | |
- PLATFORM_CREDIT_ADJUSTMENT | |
- PLATFORM_DEBIT | |
- PLATFORM_DEBIT_ADJUSTMENT | |
- PLATFORM_FEE | |
- SETTLEMENT_MERCHANT | |
- SETTLEMENT_NOOP | |
- SETTLEMENT_PARTNER | |
- SETTLEMENT_PLATFORM | |
- SPLIT_PAYOUT | |
- SPLIT_PAYOUT_ADJUSTMENT | |
- SYSTEM | |
description: Additional information describing the `payment_type`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
trace_id: | |
type: string | |
description: Trace ID of the `Transfer`. The processor sends back the `trace_id` | |
so you can track the `Transfer` end-to-end. | |
nullable: true | |
type: | |
type: string | |
enum: | |
- DEBIT | |
- CREDIT | |
- REVERSAL | |
- FEE | |
- ADJUSTMENT | |
- DISPUTE | |
- RESERVE | |
- SETTLEMENT | |
- UNKNOWN | |
description: Type of `Transfer`. | |
_links: | |
type: object | |
additionalProperties: true | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
destination: | |
type: object | |
description: Link to the `Payment Instrument` where funds are getting | |
sent. | |
properties: | |
href: | |
type: string | |
device: | |
type: object | |
description: Link to the `Device` the request was made under. | |
properties: | |
href: | |
type: string | |
disputes: | |
type: object | |
description: Link to the `Dispute` the request was made under. | |
properties: | |
href: | |
type: string | |
fee_profile: | |
type: object | |
description: Link to the `fee_profile` the request was made under. | |
properties: | |
href: | |
type: string | |
fees: | |
type: object | |
description: Link to the `fees` the request is associated with. | |
properties: | |
href: | |
type: string | |
merchant_identity: | |
type: object | |
description: Link to the `Identity` the `Merchant` was created under | |
and the `Transfer` was submitted with. | |
properties: | |
href: | |
type: string | |
payment_instruments: | |
type: object | |
description: Link to the `Payment Instrument` associated with the Transfer. | |
properties: | |
href: | |
type: string | |
disputed_transfer: | |
type: object | |
description: Link to the `Transfer` the `Dispute` is about. | |
properties: | |
href: | |
type: string | |
reversals: | |
type: object | |
description: Link to the `reversals` associated with the `Transfer`. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
parent: | |
type: object | |
description: Link to the original resource that was used in the request. | |
properties: | |
href: | |
type: string | |
source: | |
type: object | |
description: Link to the `Payment Instrument` the `Transfer` was created | |
under. | |
properties: | |
href: | |
type: string | |
CreateTransferRequest: | |
type: object | |
title: CreateTransferRequest | |
description: Create a `transfer`. | |
properties: | |
additional_buyer_charges: | |
$ref: '#/components/schemas/AdditionalBuyerCharges' | |
additional_purchase_data: | |
$ref: '#/components/schemas/AdditionalPurchaseData' | |
adjustment_request: | |
type: boolean | |
description: Details if the `transfer` was created to adjust funds. | |
nullable: true | |
amount: | |
type: integer | |
format: int64 | |
description: The total amount that will be debited in cents (e.g. 100 cents | |
to debit $1.00). | |
currency: | |
$ref: '#/components/schemas/Currency' | |
destination: | |
type: string | |
description: ID of the `Payment Instrument` where funds will be sent. | |
nullable: true | |
device: | |
type: string | |
description: The ID of the activated device. | |
nullable: true | |
device_configuration: | |
$ref: '#/components/schemas/ConfigurationDetails' | |
fee: | |
type: integer | |
format: int64 | |
description: The amount of the `Transfer` you'd like to collect as your | |
fee in cents. Defaults to zero (must be less than or equal to the `amount`). | |
fraud_session_id: | |
$ref: '#/components/schemas/FraudSessionID' | |
idempotency_id: | |
type: string | |
description: A randomly generated value that'll be associated with the request. | |
nullable: true | |
merchant: | |
type: string | |
description: ID of the `Merchant` the `Transfer` was created under. | |
nullable: true | |
operation_key: | |
type: string | |
enum: | |
- PUSH_TO_CARD | |
- PULL_FROM_CARD | |
- CARD_PRESENT_DEBIT | |
- CARD_PRESENT_UNREFERENCED_REFUND | |
- SALE | |
- UNREFERENCED_REFUND | |
- MERCHANT_CREDIT_ADJUSTMENT | |
- MERCHANT_DEBIT_ADJUSTMENT | |
description: Details the operation that'll be performed in the transaction. | |
nullable: true | |
payment_instrument: | |
type: object | |
title: CardPresentInstrumentForm | |
description: 'Details the `Payment Instrument` that the `Transfer` debits | |
or credits. ' | |
properties: | |
type: | |
type: string | |
enum: | |
- BANK_ACCOUNT | |
- VIRTUAL | |
- TOKEN | |
- SWIPED_PAYMENT_CARD | |
- PAYMENT_CARD_PRESENT | |
- PAYMENT_CARD | |
- VANTIV_OMNI_TOKEN | |
description: The type of `Payment Instrument`. | |
available_account_type: | |
type: string | |
enum: | |
- BALANCE | |
- LEDGERED | |
emv_data: | |
type: string | |
description: Encrypted card data used to process the transaction. | |
emv_data_key_serial_number: | |
type: string | |
description: Encrypted EMV card data about the key serial number used | |
to process the transaction. | |
encrypted_emv_data: | |
type: string | |
description: Encrypted EMV card data. Required if using an encrypted | |
device. | |
encrypted_emv_format: | |
type: integer | |
format: int64 | |
description: EMV encryption format provided from integrated encryption | |
devices (defaults to **0**). | |
expiration_month: | |
type: integer | |
format: int64 | |
description: Expiration month of the `Payment Instrument` (e.g. 12 for | |
December). | |
expiration_year: | |
type: integer | |
format: int64 | |
description: 4-digit expiration year of the `Payment Instrument`. | |
first_name: | |
type: string | |
description: The first name of the `Payment Instrument` owner. | |
last_name: | |
type: string | |
description: The last name of the `Payment Instrument` owner. | |
name: | |
type: object | |
title: Name | |
properties: | |
first_name: | |
type: string | |
description: The first name of the `Payment Instrument` owner. | |
full_name: | |
type: string | |
description: The full name of the `Payment Instrument` owner. | |
last_name: | |
type: string | |
description: The last name of the `Payment Instrument` owner. | |
value: | |
type: string | |
number: | |
type: string | |
description: Primary card account number (no dashes in between numbers). | |
processor: | |
type: string | |
description: Name of the transaction processor. | |
source: | |
type: string | |
description: ID of the `Payment Instrument` where funds get debited. | |
statement_descriptor: | |
type: string | |
description: The description of the transaction that appears on the buyer's | |
bank or card statement. | |
nullable: true | |
tags: | |
$ref: '#/components/schemas/Tags' | |
3d_secure_authentication: | |
type: object | |
description: The 3D secure information for an authorization. | |
nullable: true | |
properties: | |
cardholder_authentication: | |
type: string | |
description: Provides evidence that the cardholder authentication occurred | |
or that the merchant attempted authentication. This is unique for | |
each authentication transaction. | |
cardholder_ip_address: | |
type: string | |
description: Only required for American Express cards. Format is nnn.nnn.nnn.nnn | |
electronic_commerce_indicator: | |
type: string | |
description: 'AUTHENTICATED: Approved by 3D Secure Vendor; ATTEMPTED: | |
Issuer or cardholder does not support 3D Secure' | |
transaction_id: | |
type: string | |
description: Only valid for Visa transactions | |
required: | |
- amount | |
- currency | |
TransfersList: | |
type: object | |
description: '' | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Transfer` objects. | |
properties: | |
transfers: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Transfer` objects.' | |
items: | |
$ref: '#/components/schemas/Transfer' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
User: | |
type: object | |
properties: | |
id: | |
type: string | |
description: The ID of the `User` object. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
enabled: | |
type: boolean | |
description: Details if the `User` is enabled and active. Set to **false** | |
to disable the `User`. | |
identity: | |
type: string | |
example: IDxxxxxxxxxxxxxxxxxx | |
description: ID of the `Identity` that the `User` object was created under. | |
nullable: true | |
password: | |
type: string | |
description: The `password` you'll use to authetnicate requests. | |
nullable: true | |
role: | |
enum: | |
- ROLE_ADMIN | |
- ROLE_PLATFORM | |
- ROLE_PARTNER | |
- ROLE_MERCHANT | |
type: string | |
description: Details the level of access the [`User`](#tag/Users) has available. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
applications: | |
type: object | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
CreateUserRequest: | |
type: object | |
description: '' | |
x-examples: | |
example-1: | |
tags: | |
card_name: New Employee | |
properties: | |
enabled: | |
type: boolean | |
description: Details if the `user` is enabled and active. Set to **false** | |
to disable the `user`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UpdateUserRequest: | |
type: object | |
properties: | |
enabled: | |
type: boolean | |
description: Details if the `user` is enabled and active. Set to **false** | |
to disable the user. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UsersList: | |
type: object | |
properties: | |
page: | |
type: object | |
description: Details the page that's returned. | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect | |
the result set. | |
_embedded: | |
type: object | |
description: List of `User` objects. | |
properties: | |
users: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`User` objects.' | |
items: | |
$ref: '#/components/schemas/User' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
Verification: | |
type: object | |
properties: | |
id: | |
type: string | |
description: The ID of the `Verification` attempt (begins with `VIXXX`). | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: ID of the `Application` the `Merchant` was created under. | |
identity: | |
type: string | |
description: ID of the `Identity` that created the `Merchant`. | |
nullable: true | |
merchant: | |
type: string | |
description: ID of the `Merchant` resource. | |
nullable: true | |
merchant_identity: | |
type: string | |
description: ID of the `Identity` associated with the `Merchant`. | |
nullable: true | |
messages: | |
type: array | |
description: Provides additional details about the verification (e.g why | |
it failed). This field is usually **null**. | |
items: | |
type: object | |
payment_instrument: | |
type: string | |
description: The `Payment Instrument` that'll be used to settle the `Merchant's` | |
processed funds. | |
nullable: true | |
processor: | |
type: string | |
description: Name of the verification processor. | |
raw: | |
$ref: '#/components/schemas/Raw' | |
state: | |
type: string | |
description: The status of the `Verification` request. | |
enum: | |
- PENDING | |
- SUCCEEDED | |
- FAILED | |
tags: | |
$ref: '#/components/schemas/Tags' | |
trace_id: | |
type: string | |
description: Trace ID of the `Verification`. The processor sends back the | |
`trace_id` so you can track the verification end-to-end. | |
_links: | |
type: object | |
additionalProperties: true | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
merchant: | |
type: object | |
description: Link to the `Merchant` that was used in the request. | |
properties: | |
href: | |
type: string | |
application: | |
type: object | |
description: Link to the `Application` that was used in the request. | |
properties: | |
href: | |
type: string | |
CreateVerificationRequest: | |
type: object | |
title: CreateVerificationRequest | |
x-examples: {} | |
properties: | |
identity: | |
type: string | |
description: ID of the `Identity` resource associated with the `Merchant`. | |
merchant: | |
type: string | |
description: The ID of the `Merchant`. | |
processor: | |
$ref: '#/components/schemas/ProcessorRequest' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
VerificationsList: | |
type: object | |
x-examples: | |
example-1: | |
_embedded: | |
verifications: | |
- id: VIukL5raxiXaa4LqhUwvGxA3 | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: {} | |
messages: [] | |
raw: RawDummyMerchantUnderwriteResult | |
processor: DUMMY_V1 | |
state: SUCCEEDED | |
created_at: '2022-03-23T04:46:22.10Z' | |
updated_at: '2022-03-23T04:47:01.79Z' | |
trace_id: 2b727689-d48e-4b8a-9b86-5fc88ee519b0 | |
payment_instrument: null | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
identity: null | |
merchant_identity: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VIukL5raxiXaa4LqhUwvGxA3 | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM | |
- id: VIdikDHXv7x8nWyJg8JZemGx | |
application: APgPDQrLD52TYvqazjHJJchM | |
tags: | |
key_2: value_2 | |
messages: [] | |
raw: RawDummyMerchantUnderwriteResult | |
processor: DUMMY_V1 | |
state: SUCCEEDED | |
created_at: '2022-01-27T07:36:58.21Z' | |
updated_at: '2022-01-27T07:36:58.46Z' | |
trace_id: 86e00b16-8b94-44fb-bb0f-d5c32c887133 | |
payment_instrument: null | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
identity: null | |
merchant_identity: null | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/verifications/VIdikDHXv7x8nWyJg8JZemGx | |
application: | |
href: https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM/verifications?offset=0&limit=20&sort=created_at,desc&sort=id,desc | |
page: | |
limit: 20 | |
next_cursor: VIdikDHXv7x8nWyJg8JZemGx | |
properties: | |
_embedded: | |
type: object | |
description: List of `Verifications`. | |
properties: | |
verifications: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Verification` resources.' | |
items: | |
$ref: '#/components/schemas/Verification' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
Webhook: | |
type: object | |
properties: | |
id: | |
type: string | |
example: WHxxxxxxxxxxxxxxxxxx | |
description: The ID of the `Webhook` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application: | |
type: string | |
description: The ID of the `Application` resource the `Webhook` was created | |
under. | |
authentication: | |
type: object | |
description: The authentication settings that are used to send webhook events. | |
properties: | |
type: | |
type: string | |
enum: | |
- NONE | |
- BASIC | |
- BEARER | |
description: 'The type of authentication the webhook will use: | |
- NONE: No authentication will be used. | |
- BASIC: Basic authentication. | |
- BEARER: Oauth2''s Bearer Token.' | |
enabled: | |
type: boolean | |
description: 'Details if the `Webhook` is enabled:<ul><li><strong>true</strong>: | |
Events are being sent to the `url`.<li><strong>false</strong>: Events | |
are not being sent.' | |
url: | |
type: string | |
description: The HTTP or HTTPS URL where callbacks (i.e. events) will be | |
sent via POST request (max 120 characters). | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
application: | |
type: object | |
description: Link to the `Application` the resource was created under. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
WebhooksList: | |
type: object | |
description: '`Webhook` resource.' | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `Webhook` objects. | |
properties: | |
webhooks: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Webhook` objects.' | |
items: | |
$ref: '#/components/schemas/Webhook' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
UpdateAuthorizationRequest: | |
title: AuthorizationUpdate | |
type: object | |
properties: | |
additional_purchase_data: | |
$ref: '#/components/schemas/AdditionalPurchaseData' | |
capture_amount: | |
type: integer | |
format: int64 | |
description: The amount of the `Authorization` you would like to capture | |
in cents. Must be less than or equal to the `amount` of the `Authorization`. | |
fee: | |
type: integer | |
format: int64 | |
description: The amount of the `Authorization` you'd like to collect as | |
your fee in cents. Defaults to zero (must be less than or equal to the | |
`amount`). | |
tags: | |
$ref: '#/components/schemas/Tags' | |
void_me: | |
type: boolean | |
description: Set to **True** to void the `Authorization`. | |
Tags: | |
type: object | |
title: tags | |
description: Key value pair for annotating custom meta data (e.g. order numbers). | |
additionalProperties: | |
type: string | |
UpdateTransferRequest: | |
title: TransferUpdate | |
type: object | |
properties: | |
tags: | |
$ref: '#/components/schemas/Tags' | |
CreateReversalRequest: | |
type: object | |
title: Refund a Transfer | |
properties: | |
refund_amount: | |
type: integer | |
description: The amount of the refund in cents. It must be equal to or less | |
than the amount of the original `Transfer`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
device: | |
type: string | |
description: The ID of the `Device` used to process the transaction. | |
amount: | |
type: integer | |
description: The amount of the sale. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
operation_key: | |
type: string | |
description: Describes the operation to be performed in the transaction. | |
Use **CARD_PRESENT_UNREFERENCED_REFUND** for refunds where the card isn't | |
avalible. | |
example: CARD_PRESENT_UNREFERENCED_REFUND | |
nullable: true | |
CreateWebhookRequest: | |
title: WebhookCreate | |
type: object | |
properties: | |
authentication: | |
type: object | |
description: The authentication settings that are used to send webhook events. | |
properties: | |
basic: | |
type: object | |
description: The basic authentication configuration. Null if basic is | |
not being used. | |
properties: | |
username: | |
type: string | |
description: The username that will be used for basic authentication | |
password: | |
type: string | |
description: The password to be used for basic authentication. | |
bearer: | |
type: object | |
description: The bearer authentication configuration. Null if bearer | |
is not being used. | |
properties: | |
token: | |
type: string | |
description: The string that Finix will send as the bearer token. | |
type: | |
type: string | |
enum: | |
- NONE | |
- BASIC | |
- BEARER | |
description: 'The type of authentication the webhook will use: | |
- **NONE**: No authentication will be used. | |
- **BASIC**: Basic authentication. | |
- **BEARER**: Oauth2''s Bearer Token.' | |
enabled: | |
type: boolean | |
description: Set to false to disable Webhooks. Default value when created | |
is true. | |
url: | |
type: string | |
description: The HTTP or HTTPS URL where callbacks (i.e. events) will be | |
sent via POST request (max 120 characters). | |
maxLength: 120 | |
example: https://example.com/event_handler | |
required: | |
- url | |
CreateSettlementRequest: | |
title: SettlementCreate | |
type: object | |
properties: | |
currency: | |
$ref: '#/components/schemas/Currency' | |
merchant_id: | |
type: string | |
description: If the `Application` has more than one associated `processor`, | |
this field is required. | |
processor: | |
type: string | |
description: If the `Application` has more than one associated `processor`, | |
it's required when creating `settlements` to include the `processor` (e.g. | |
**DUMMY_V1**). | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UpdateSettlementRequest: | |
title: SettlementUpdate | |
type: object | |
properties: | |
tags: | |
$ref: '#/components/schemas/Tags' | |
CreateSubscriptionScheduleRequest: | |
description: '' | |
type: object | |
x-examples: {} | |
title: '' | |
properties: | |
fixed_time_interval_offset: | |
type: object | |
description: Specifies when the Fee is charged | |
required: | |
- hourly_interval | |
- interval_count | |
nullable: true | |
properties: | |
hourly_interval: | |
type: integer | |
description: Hourly increments between recurring charges | |
interval_count: | |
type: integer | |
description: Number of recurring charges | |
line_item_type: | |
type: string | |
minLength: 1 | |
description: Subscription Schedule type. For subscriptions, the type is | |
**FEE**. | |
enum: | |
- FEE | |
nickname: | |
$ref: '#/components/schemas/NickName' | |
period_offset: | |
type: object | |
description: Specifies when the Fee is charged. This field is null for **FIXED_TIME_INTERVAL** | |
subscription schedules | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Specifies the day when the Subscription Schedule starts. | |
month: | |
type: integer | |
description: Specifies the month when the Subscription Schedule starts. | |
If the Subscription Schedule is **PERIODIC_MONTHLY**, the month field | |
can be left null | |
nullable: true | |
subscription_type: | |
type: string | |
enum: | |
- FIXED_TIME_INTERVAL | |
- PERIODIC_MONTHLY | |
- PERIODIC_YEARLY | |
description: 'Specify the type of schedule: | |
- **FIXED\_TIME\_INTERVAL**: Charges a Merchant on a fixed hourly interval. | |
- **PERIODIC\_MONTHLY**: Charges a Merchant once a month on a specific | |
day. | |
- **PERIODIC\_YEARLY**: Charges a Merchant once a year on a specific day | |
and month.' | |
example: FIXED_TIME_INTERVAL | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- line_item_type | |
- nickname | |
- subscription_type | |
UpdateSubscriptionScheduleRequest: | |
title: SubscriptionScheduleUpdate | |
type: object | |
properties: | |
tags: | |
$ref: '#/components/schemas/Tags' | |
SubscriptionSchedule: | |
description: '' | |
type: object | |
x-examples: {} | |
properties: | |
id: | |
type: string | |
minLength: 1 | |
description: ID of the `Subscription Schedule`. | |
example: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
created_by: | |
type: string | |
minLength: 1 | |
description: '`User` ID who created the schedule.' | |
fixed_time_interval_offset: | |
type: object | |
description: Specifies when the `Fee` is charged. | |
nullable: true | |
properties: | |
hourly_interval: | |
type: integer | |
description: Hourly increments between recurring charges. | |
interval_count: | |
type: integer | |
description: Number of recurring charges. | |
line_item_type: | |
type: string | |
minLength: 1 | |
description: '`Subscription Schedule` type. For subscriptions, the type | |
is **FEE**.' | |
enum: | |
- FEE | |
nickname: | |
$ref: '#/components/schemas/NickName' | |
period_offset: | |
type: object | |
description: Specifies when the `Fee` is charged. This field is **null** | |
for **FIXED_TIME_INTERVAL** `Subscription Schedules`. | |
nullable: true | |
properties: | |
day: | |
type: integer | |
description: Specifies the day when the `Subscription Schedule` starts. | |
month: | |
type: integer | |
description: Specifies the month when the `Subscription Schedule` starts. | |
If the `Subscription Schedule` is **PERIODIC_MONTHLY**, the month | |
field can be left **null**. | |
nullable: true | |
subscription_type: | |
type: string | |
minLength: 1 | |
enum: | |
- PERIODIC_MONTHLY | |
- PERIODIC_YEARLY | |
- FIXED_TIME_INTERVAL | |
description: '`Subscription Schedule` type.' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
amounts: | |
type: object | |
description: Link to the `subscription_amounts` related to the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
SubscriptionSchedulesList: | |
title: SubscriptionSchedulesList | |
type: object | |
x-examples: {} | |
description: '`Subscription Schedule` resource.' | |
properties: | |
page: | |
type: object | |
description: Details the page that's returned. | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect | |
the result set. | |
_embedded: | |
type: object | |
description: List of `subscription_schedule` objects. | |
properties: | |
subscription_schedules: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`subscription_schedule` objects.' | |
items: | |
$ref: '#/components/schemas/SubscriptionSchedule' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
'self:': | |
type: object | |
properties: | |
href: | |
type: string | |
next: | |
type: object | |
properties: | |
href: | |
type: string | |
last: | |
type: object | |
properties: | |
href: | |
type: string | |
SubscriptionAmount: | |
description: '' | |
type: object | |
x-examples: | |
example-1: | |
id: SUBAMOUNT_uKg6g5SL5mbAUcbt7PkDDq | |
created_at: '2022-01-27T07:44:08.16Z' | |
updated_at: '2022-01-27T07:44:08.16Z' | |
amount_type: FEE | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
fee_amount_data: | |
amount: 2500 | |
currency: USD | |
label: POS_INSTALLMENT_FEE | |
nickname: POS_INSTALLMENT_FEE | |
subscription_schedule: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
tags: | |
order_number: '124' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts/SUBAMOUNT_uKg6g5SL5mbAUcbt7PkDDq | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
title: '' | |
properties: | |
id: | |
type: string | |
minLength: 1 | |
description: ID of the `Subscription Amount`. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
amount_type: | |
type: string | |
enum: | |
- FEE | |
example: FEE | |
description: '`Subscription Amount` type. The only type supported as of | |
now is **FEE**.' | |
created_by: | |
type: string | |
minLength: 1 | |
description: The ID of the `User` that created the `Subscription Amount`. | |
fee_amount_data: | |
type: object | |
description: The amount and currency of this `Subsciption Amount`. | |
properties: | |
amount: | |
type: integer | |
description: A positive integer in cents representing how much to charge | |
on a recurring basis | |
currency: | |
$ref: '#/components/schemas/Currency' | |
label: | |
type: string | |
minLength: 1 | |
description: The display name of the `Subscription Amount` that can | |
be used for filtering purposes. | |
nickname: | |
$ref: '#/components/schemas/NickName' | |
subscription_schedule: | |
type: string | |
minLength: 1 | |
description: ID of the `Subscription Schedule`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
schedule: | |
type: object | |
description: Link to the `subscription_schedules` realted to the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
CreateSubscriptionAmountRequest: | |
description: '' | |
type: object | |
x-examples: | |
example-1: | |
amount_type: string | |
fee_amount_data: | |
currency: AED | |
amount: 0 | |
label: string | |
nickname: super important thing | |
tags: | |
property1: string | |
property2: string | |
properties: | |
amount_type: | |
type: string | |
minLength: 1 | |
description: '`Subscription Amount` type. For subscriptions, the type is | |
**FEE**.' | |
fee_amount_data: | |
type: object | |
description: The amount and currency of this `Subsciption Amount`. | |
required: | |
- amount | |
- currency | |
properties: | |
amount: | |
type: integer | |
description: A positive integer in cents representing how much to charge | |
on a recurring basis. | |
currency: | |
$ref: '#/components/schemas/Currency' | |
label: | |
type: string | |
minLength: 1 | |
description: The display name of the `Subscirption Amount` that can | |
be used for filtering purposes. | |
nickname: | |
$ref: '#/components/schemas/NickName' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- amount_type | |
- fee_amount_data | |
UpdateSubscriptionAmountRequest: | |
$ref: '#/components/schemas/CreateSubscriptionAmountRequest' | |
SubscriptionAmountList: | |
title: SubscriptionAmountList | |
type: object | |
properties: | |
page: | |
type: object | |
description: Details the page that's returned. | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect | |
the result set. | |
_embedded: | |
type: object | |
description: List of `subscription_amount` objects. | |
properties: | |
subscription_amounts: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`subscription_amount` objects.' | |
items: | |
$ref: '#/components/schemas/SubscriptionAmount' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
SubscriptionEnrollment: | |
description: '' | |
type: object | |
x-examples: | |
example-1: | |
id: SUBENROLLMENT_uPamF4YuEyzVTT42hwYgBV | |
created_at: '2022-01-27T07:44:09.08Z' | |
updated_at: '2022-01-27T07:44:09.08Z' | |
created_by: UStxEci4vXxGDWLQhNvao7YY | |
ended_at: null | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
nickname: Security Fee | |
started_at: '2022-11-11T16:50:59.89Z' | |
subscription_schedule: SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
tags: | |
enrollment_info: Security Fee Enrollment | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_enrollments/SUBENROLLMENT_uPamF4YuEyzVTT42hwYgBV | |
merchant: | |
href: https://finix.sandbox-payments-api.com/merchants/MUucec6fHeaWo3VHYoSkUySM | |
schedule: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ | |
amounts: | |
href: https://finix.sandbox-payments-api.com/subscription/subscription_schedules/SUBSCHEDULE_uxsUJrgbQZEXsWm9toq6gZ/subscription_amounts | |
properties: | |
id: | |
type: string | |
minLength: 1 | |
description: ID of the `subscription_enrollment`. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
created_by: | |
type: string | |
minLength: 1 | |
description: ID of the `User` who created the `subscription_enrollment`. | |
ended_at: | |
type: string | |
description: When the `subscription_enrollment` will end in **DateTime** | |
format. | |
nullable: true | |
merchant: | |
type: string | |
minLength: 1 | |
description: ID of the `Merchant` resource. | |
nickname: | |
$ref: '#/components/schemas/NickName' | |
started_at: | |
type: string | |
minLength: 1 | |
description: When the `subscription_enrollment` will begin in **DateTime** | |
format. | |
subscription_schedule: | |
type: string | |
minLength: 1 | |
description: ID of the `Subscription Schedule`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
merchant: | |
type: object | |
description: Link to the `Merhcant` resource that was used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
schedule: | |
type: object | |
description: Link to the `subscription_schedules` used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
amounts: | |
type: object | |
description: Link to the `subscription_amounts` used in the request. | |
properties: | |
href: | |
type: string | |
minLength: 1 | |
CreateSubscriptionEnrollmentRequest: | |
description: '' | |
type: object | |
x-examples: | |
example-1: | |
merchant: MUucec6fHeaWo3VHYoSkUySM | |
started_at: '2022-11-11T16:50:59.891Z' | |
nickname: Security Fee | |
tags: | |
enrollment_info: Security Fee Enrollment | |
properties: | |
ended_at: | |
type: string | |
minLength: 1 | |
description: When the `subscription_enrollment` will end in **DateTime** | |
format. If left **null**, the Fee will continue in perpetuity and won't | |
end. | |
nullable: true | |
merchant: | |
minLength: 1 | |
type: string | |
description: ID of the `Merchant` resource. | |
nickname: | |
type: string | |
minLength: 1 | |
description: Human readable name. | |
started_at: | |
type: string | |
minLength: 1 | |
description: When the `subscription_enrollment` will begin in **DateTime** | |
format. The start date must be a future date. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- merchant | |
- nickname | |
- started_at | |
UpdateSubscriptionEnrollmentRequest: | |
title: SubscriptionEnrollmentUpdate | |
type: object | |
description: ID of the `subscription_enrollment`. | |
properties: | |
id: | |
type: string | |
description: ID of the `subscription_enrollment`. | |
SubscriptionEnrollmentList: | |
title: SubscriptionEnrollmentList | |
type: object | |
properties: | |
page: | |
type: object | |
description: Details the page that's returned. | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect | |
the result set. | |
_embedded: | |
type: object | |
description: List of `Subscription Enrollment` resources. | |
properties: | |
subscription_enrollments: | |
type: array | |
minItems: 0 | |
uniqueItems: true | |
description: '`Subscription Enrollment` resources.' | |
items: | |
$ref: '#/components/schemas/SubscriptionEnrollment' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
NickName: | |
type: string | |
title: NickName | |
description: Human readable name. | |
example: super important thing | |
CreatedAt: | |
type: string | |
title: CreatedAt | |
format: date-time | |
description: Timestamp of when the object was created. | |
UpdatedAt: | |
type: string | |
title: UpdatedAt | |
format: date-time | |
description: Timestamp of when the object was last updated. | |
CreateFeeProfileRequest: | |
title: FeeProfileCreate | |
type: object | |
properties: | |
ach_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of an | |
eCheck (also called ACH payments). Calculated as one hundredth of one | |
percent (1 basis point = .0001 or .01%). | |
ach_credit_return_fixed_fee: | |
type: integer | |
description: A fixed amount in cents that will be charged to the merchant | |
for processing an echeck (also called ACH payments) credit return. | |
nullable: true | |
ach_debit_return_fixed_fee: | |
type: integer | |
description: A fixed amount in cents that will be charged to the merchant | |
for processing an echeck (also called ACH payment) debit return. | |
nullable: true | |
ach_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual `Transfer`. | |
american_express_assessment_basis_points: | |
type: integer | |
description: Applies to gross American Express card volume. | |
nullable: true | |
american_express_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
American Express `Transfer`. Calculated as one hundredth of one percent | |
(1 basis point = .0001 or .01%). | |
nullable: true | |
american_express_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for American Express | |
`Transfers`. | |
nullable: true | |
american_express_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual American Express | |
`Transfer`. | |
nullable: true | |
american_express_externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
American Express externally funded `Transfer`. Calculated as one hundredth | |
of one percent (1 basis point = .0001 or .01%). | |
nullable: true | |
american_express_externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual American Express | |
externally funded `Transfer`. | |
nullable: true | |
ancillary_fixed_fee_primary: | |
type: integer | |
description: An additional fixed fee that can be charged per `Transfer`. | |
nullable: true | |
ancillary_fixed_fee_secondary: | |
type: integer | |
description: An additional fixed fee that can be charged per `Transfer` | |
if `ancillary_fixed_fee_primary` is included. | |
nullable: true | |
application: | |
type: string | |
description: The ID of the resource. | |
basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
card-based `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%). | |
charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for card-based `Transfers`. | |
diners_club_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Diners `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%). | |
nullable: true | |
diners_club_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Diners `Transfers`. | |
nullable: true | |
diners_club_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Diners `Transfer`. | |
nullable: true | |
discover_assessments_basis_points: | |
type: integer | |
description: Assessment applies to gross Discover card transaction volume. | |
nullable: true | |
discover_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Discover `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%). | |
nullable: true | |
discover_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Discover `Transfers`. | |
nullable: true | |
discover_data_usage_fixed_fee: | |
type: integer | |
description: Applies to all U.S.-based `Authorization` transactions. | |
nullable: true | |
discover_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Discover `Transfer`. | |
nullable: true | |
discover_externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Discover externally funded `Transfer`. Calculated as one hundredth of | |
one percent (1 basis point = .0001 or .01%). | |
nullable: true | |
discover_externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Discover externally | |
funded `Transfer`. | |
nullable: true | |
discover_network_authorization_fixed_fee: | |
type: integer | |
description: This fee applies to all Discover network `authorizations` and | |
replaces the previously assessed Data Transmission. | |
nullable: true | |
dispute_fixed_fee: | |
type: integer | |
description: Applied when a `dispute` is created or updated to a **PENDING** | |
state. | |
nullable: true | |
dispute_inquiry_fixed_fee: | |
type: integer | |
description: Applied when a `dispute` is created or updated to a **INQUIRY** | |
state. | |
nullable: true | |
externally_funded_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
`Transfer` that's card-based and externally funded. Calculated as one | |
hundredth of one percent (1 basis point = .0001 or .01%). | |
nullable: true | |
externally_funded_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual `Transfer` that's | |
card-based and externally funded. | |
nullable: true | |
fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual card-based `Transfer`. | |
jcb_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
JCB `Transfer`. Calculated as one hundredth of one percent (1 basis point | |
= .0001 or .01%). | |
nullable: true | |
jcb_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for JCB Transfers. | |
nullable: true | |
jcb_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual JCB `Transfer`. | |
nullable: true | |
mastercard_acquirer_fees_basis_points: | |
type: integer | |
description: "The fee is assessed on a business\u2019s gross MasterCard\ | |
\ processing volume. This fee varies per acquirer based on MasterCard\u2019\ | |
s assessed charge as it\u2019s distributed across the acquirer\u2019s\ | |
\ portfolio of merchants. Generally, this fee is a fraction of a basis\ | |
\ point. For example, 0.0045%, 0.0075%, etc. are examples of a likely\ | |
\ fee." | |
nullable: true | |
mastercard_assessments_over1k_basis_points: | |
type: integer | |
description: Fee applied to Mastercard credit sale transactions greater | |
than $1,000. | |
nullable: true | |
mastercard_assessments_under1k_basis_points: | |
type: integer | |
description: Fee applied to Mastercard transactions less than or equal to | |
$1,000. | |
nullable: true | |
mastercard_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
MasterCard `Transfer`. Calculated as one hundredth of one percent (1 basis | |
point = .0001 or .01%). | |
nullable: true | |
mastercard_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for MasterCard `Transfers`. | |
nullable: true | |
mastercard_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual MasterCard `Transfer`. | |
nullable: true | |
qualified_tiers: | |
type: object | |
description: The top of the qualified tier tree. | |
nullable: true | |
rounding_mode: | |
type: string | |
enum: | |
- TRANSACTION | |
- AGGREGATE | |
description: <ul><li>Include <strong>AGGREGATE</strong> if you want to round | |
after the settlement calculation.<li>By default, rounding happens before | |
the sum of the settlement calculation (i.e. round each fee transfer)</ul> | |
tags: | |
$ref: '#/components/schemas/Tags' | |
visa_acquirer_processing_fixed_fee: | |
type: integer | |
description: Applied to all U.S.-based credit card authorizations acquired | |
in the U.S. regardless of where the issuer/cardholder is located. If your | |
business is based in the U.S., the acquirer processing fee will apply | |
to all Visa credit card authorizations. | |
nullable: true | |
visa_assessments_basis_points: | |
type: integer | |
description: Applies to all Visa credit transactions. | |
nullable: true | |
visa_base_II_credit_voucher_fixed_fee: | |
type: integer | |
description: Applies to all U.S.-based refunds. | |
nullable: true | |
visa_base_II_system_file_transmission_fixed_fee: | |
type: integer | |
description: Applies to all Visa transactions and is charged in addition | |
to other transaction-based assessments. | |
nullable: true | |
visa_basis_points: | |
type: integer | |
description: Percentage-based fee incurred against the full amount of each | |
Visa `Transfer`. Calculated as one hundredth of one percent (1 basis point | |
= .0001 or .01%). | |
nullable: true | |
visa_charge_interchange: | |
type: boolean | |
description: Set to **True** to incur interchange fees for Visa `Transfers`. | |
nullable: true | |
visa_credit_voucher_fixed_fee: | |
type: integer | |
description: Applies to Visa refunds. | |
nullable: true | |
visa_fixed_fee: | |
type: integer | |
description: Fee in cents incurred for each individual Visa `Transfer`. | |
nullable: true | |
visa_kilobyte_access_fixed_fee: | |
type: integer | |
description: "Charged on each authorization transaction submitted to Visa\u2019\ | |
s network for settlement." | |
nullable: true | |
required: | |
- application | |
CreateProcessorRequest: | |
description: '' | |
type: object | |
x-examples: {} | |
properties: | |
config: | |
type: object | |
description: Configure the details of how a `Processor` handles transactions. | |
properties: | |
canDebitBankAccount: | |
type: boolean | |
description: Details if a `Processor` can debit bank accounts. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
minLength: 1 | |
description: The type of processor. Use **DUMMY_V1** for sandbox. | |
required: | |
- type | |
title: '' | |
ProcessorRequest: | |
description: 'Set the acquiring processor. Avalible values include: <ul><li><strong>DUMMY_V1</strong></li><li><strong>LITLE_V1</strong></li><li><strong>MASTERCARD_V1</strong></li><li><strong>VISA_V1</strong></li><li><strong>NMI_V1</strong></li><li><strong>VANTIV_V1</strong></li></ul>Use | |
<strong>DUMMY_V1</strong> or <strong>null</strong> to use your sandbox. For | |
more details on which processor to use, reach out to your Finix point of contact | |
or email <a href="/guides/getting-started/support-at-finix/">Finix Support</a>.' | |
type: string | |
x-examples: {} | |
title: '' | |
nullable: true | |
LogRef: | |
title: LogRef | |
type: object | |
properties: | |
logref: | |
type: string | |
Address: | |
title: Address | |
type: object | |
description: Principal's personal home address. This field is used for `Identity` | |
verification purposes. | |
nullable: true | |
properties: | |
city: | |
type: string | |
description: City (max 20 characters). | |
nullable: true | |
country: | |
$ref: '#/components/schemas/Country' | |
line1: | |
type: string | |
description: First line of the address (max 35 characters). | |
nullable: true | |
line2: | |
type: string | |
description: Second line of the address (max 35 characters). | |
nullable: true | |
postal_code: | |
type: string | |
description: Zip or Postal code (max 7 characters). | |
nullable: true | |
region: | |
type: string | |
description: 2-letter State code. | |
nullable: true | |
Country: | |
title: Country | |
type: string | |
enum: | |
- ABW | |
- AFG | |
- AGO | |
- AIA | |
- ALA | |
- ALB | |
- AND | |
- ARE | |
- ARG | |
- ARM | |
- ASM | |
- ATA | |
- ATF | |
- ATG | |
- AUS | |
- AUT | |
- AZE | |
- BDI | |
- BEL | |
- BEN | |
- BES | |
- BFA | |
- BGD | |
- BGR | |
- BHR | |
- BHS | |
- BIH | |
- BLM | |
- BLR | |
- BLZ | |
- BMU | |
- BOL | |
- BRA | |
- BRB | |
- BRN | |
- BTN | |
- BVT | |
- BWA | |
- CAF | |
- CAN | |
- CCK | |
- CHE | |
- CHL | |
- CHN | |
- CIV | |
- CMR | |
- COD | |
- COG | |
- COK | |
- COL | |
- COM | |
- CPV | |
- CRI | |
- CUB | |
- CUW | |
- CXR | |
- CYM | |
- CYP | |
- CZE | |
- DEU | |
- DJI | |
- DMA | |
- DNK | |
- DOM | |
- DZA | |
- ECU | |
- EGY | |
- ERI | |
- ESH | |
- ESP | |
- EST | |
- ETH | |
- FIN | |
- FJI | |
- FLK | |
- FRA | |
- FRO | |
- FSM | |
- GAB | |
- GBR | |
- GEO | |
- GGY | |
- GHA | |
- GIB | |
- GIN | |
- GLP | |
- GMB | |
- GNB | |
- GNQ | |
- GRC | |
- GRD | |
- GRL | |
- GTM | |
- GUF | |
- GUM | |
- GUY | |
- HKG | |
- HMD | |
- HND | |
- HRV | |
- HTI | |
- HUN | |
- IDN | |
- IMN | |
- IND | |
- IOT | |
- IRL | |
- IRN | |
- IRQ | |
- ISL | |
- ISR | |
- ITA | |
- JAM | |
- JEY | |
- JOR | |
- JPN | |
- KAZ | |
- KEN | |
- KGZ | |
- KHM | |
- KIR | |
- KNA | |
- KOR | |
- KWT | |
- LAO | |
- LBN | |
- LBR | |
- LBY | |
- LCA | |
- LIE | |
- LKA | |
- LSO | |
- LTU | |
- LUX | |
- LVA | |
- MAC | |
- MAF | |
- MAR | |
- MCO | |
- MDA | |
- MDG | |
- MDV | |
- MEX | |
- MHL | |
- MKD | |
- MLI | |
- MLT | |
- MMR | |
- MNE | |
- MNG | |
- MNP | |
- MRT | |
- MSR | |
- MTQ | |
- MUS | |
- MWI | |
- MYS | |
- MYT | |
- NAM | |
- NCL | |
- NER | |
- NFK | |
- NGA | |
- NIC | |
- NIU | |
- NLD | |
- NOR | |
- NPL | |
- NRU | |
- NZL | |
- OMN | |
- PAK | |
- PAN | |
- PCN | |
- PER | |
- PHL | |
- PLW | |
- PNG | |
- POL | |
- PRI | |
- PRK | |
- PRT | |
- PRY | |
- PSE | |
- PYF | |
- QAT | |
- REU | |
- ROU | |
- RUS | |
- RWA | |
- SAU | |
- SDN | |
- SEN | |
- SGP | |
- SGS | |
- SHN | |
- SJM | |
- SLB | |
- SLE | |
- SLV | |
- SMR | |
- SOM | |
- SPM | |
- SRB | |
- SSD | |
- STP | |
- SUR | |
- SVK | |
- SVN | |
- SWE | |
- SWZ | |
- SXM | |
- SYC | |
- SYR | |
- TCA | |
- TCD | |
- TGO | |
- THA | |
- TJK | |
- TKL | |
- TKM | |
- TLS | |
- TON | |
- TTO | |
- TUN | |
- TUR | |
- TUV | |
- TWN | |
- TZA | |
- UGA | |
- UKR | |
- UMI | |
- URY | |
- USA | |
- UZB | |
- VAT | |
- VCT | |
- VEN | |
- VGB | |
- VIR | |
- VNM | |
- VUT | |
- WLF | |
- WSM | |
- XKX | |
- YEM | |
- ZAF | |
- ZMB | |
- ZWE | |
description: "The sender\u2019s country." | |
nullable: true | |
ListLinks: | |
title: ListLinks | |
additionalProperties: true | |
type: object | |
description: For your convenience, every response includes several URLs which | |
link to resources relevant to the request. You can use these `_links` to make | |
your follow-up requests and quickly access relevant IDs. | |
properties: | |
next: | |
type: object | |
description: Link to the next page of entries. | |
properties: | |
href: | |
type: string | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
Id: | |
title: Id | |
type: string | |
description: The ID of the resource. | |
x-examples: | |
example-1: string | |
nullable: true | |
Amount: | |
type: integer | |
title: Amount | |
description: The total amount that will be debited in cents (e.g. 100 cents | |
to debit $1.00). | |
format: int64 | |
FeeType: | |
title: FeeType | |
type: string | |
enum: | |
- APPLICATION_FEE | |
- ACH_BASIS_POINTS | |
- ACH_FIXED | |
- CARD_BASIS_POINTS | |
- CARD_FIXED | |
- CARD_INTERCHANGE | |
- VISA_BASIS_POINTS | |
- VISA_FIXED | |
- VISA_INTERCHANGE | |
- VISA_ASSESSMENT_BASIS_POINTS | |
- VISA_ACQUIRER_PROCESSING_FIXED | |
- VISA_CREDIT_VOUCHER_FIXED | |
- VISA_BASE_II_SYSTEM_FILE_TRANSMISSION_FIXED | |
- VISA_BASE_II_CREDIT_VOUCHER_FIXED | |
- VISA_KILOBYTE_ACCESS_FIXED | |
- DISCOVER_BASIS_POINTS | |
- DISCOVER_FIXED | |
- DISCOVER_INTERCHANGE | |
- DISCOVER_ASSESSMENT_BASIS_POINTS | |
- DISCOVER_DATA_USAGE_FIXED | |
- DISCOVER_NETWORK_AUTHORIZATION_FIXED | |
- DINERS_CLUB_BASIS_POINTS | |
- DINERS_CLUB_FIXED | |
- DINERS_CLUB_INTERCHANGE | |
- MASTERCARD_BASIS_POINTS | |
- MASTERCARD_FIXED | |
- MASTERCARD_INTERCHANGE | |
- MASTERCARD_ASSESSMENT_UNDER_1K_BASIS_POINTS | |
- MASTERCARD_ASSESSMENT_OVER_1K_BASIS_POINTS | |
- MASTERCARD_ACQUIRER_FEE_BASIS_POINTS | |
- JCB_BASIS_POINTS | |
- JCB_FIXED | |
- JCB_INTERCHANGE | |
- AMERICAN_EXPRESS_BASIS_POINTS | |
- AMERICAN_EXPRESS_FIXED | |
- AMERICAN_EXPRESS_INTERCHANGE | |
- AMERICAN_EXPRESS_ASSESSMENT_BASIS_POINTS | |
- DISPUTE_INQUIRY_FIXED_FEE | |
- DISPUTE_FIXED_FEE | |
- QUALIFIED_TIER_BASIS_POINTS_FEE | |
- QUALIFIED_TIER_FIXED_FEE | |
- CUSTOM | |
- ACH_DEBIT_RETURN_FIXED_FEE | |
- ACH_CREDIT_RETURN_FIXED_FEE | |
- ANCILLARY_FIXED_FEE_PRIMARY | |
- ANCILLARY_FIXED_FEE_SECONDARY | |
- SETTLEMENT_V2_TRANSFER | |
description: The type of fee. | |
Raw: | |
title: Raw | |
description: Raw response from the processor. | |
x-examples: {} | |
type: object | |
nullable: true | |
IdempotencyId: | |
title: IdempotencyId | |
type: string | |
description: ID to [idempotently](#section/Idempotency-Requests) identifty the | |
transfer. | |
nullable: true | |
Messages: | |
title: Messages | |
type: array | |
items: | |
type: string | |
description: Message field that provides additional details. This field is typically | |
**null**. | |
CreateBalanceTransferRequest: | |
title: CreateBalanceTransferRequest | |
x-stoplight: | |
id: h8wur5bbt1lx3 | |
type: object | |
description: Create a `balance_transfer` resource. | |
x-examples: | |
example-1: | |
description: string | |
tags: | |
property1: string | |
property2: string | |
destination: FOR_BENEFIT_OF_ACCOUNT | |
currency: AED | |
amount: 0 | |
source: OPERATING_ACCOUNT | |
processor_type: LITLE_V1 | |
properties: | |
amount: | |
$ref: '#/components/schemas/Amount' | |
currency: | |
$ref: '#/components/schemas/Currency' | |
description: | |
type: string | |
description: Additional information about the `balance_transfer` (e.g. **Transferring | |
funds for Holidays**). | |
destination: | |
type: string | |
enum: | |
- FOR_BENEFIT_OF_ACCOUNT | |
- OPERATING_ACCOUNT | |
description: The account where funds get credited. For balance transfers, | |
this is an aliased ID and will have the value of `FOR_BENEFIT_OF_ACCOUNT` | |
or `OPERATING_ACCOUNT`. | |
nullable: true | |
processor_type: | |
type: string | |
example: LITLE_V1 | |
description: Pass **LITLE_V1**; `balance_transfers` are only avalible for | |
platforms with **LITLE_V1** credentials. | |
source: | |
type: string | |
description: The account where funds get debited. For balance transfers, | |
this is an aliased ID and will have the value of `FOR_BENEFIT_OF_ACCOUNT` | |
or `OPERATING_ACCOUNT`. | |
enum: | |
- FOR_BENEFIT_OF_ACCOUNT | |
- OPERATING_ACCOUNT | |
tags: | |
$ref: '#/components/schemas/Tags' | |
required: | |
- amount | |
- currency | |
- description | |
- destination | |
- processor_type | |
- source | |
BalanceTransfer: | |
type: object | |
x-examples: {} | |
description: A `balance_transfer` object. | |
title: Balance Transfer | |
properties: | |
id: | |
type: string | |
description: ID of the `balance_transfer` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
amount: | |
$ref: '#/components/schemas/Amount' | |
currency: | |
$ref: '#/components/schemas/Currency' | |
description: | |
type: string | |
description: Additional information about the `balance_transfer` (e.g. **Transferring | |
funds for Holidays**). | |
destination: | |
type: string | |
description: The account where funds get credited. For balance transfers, | |
this is an aliased ID and will have the value of `FOR_BENEFIT_OF_ACCOUNT` | |
or `OPERATING_ACCOUNT`. | |
external_reference_id: | |
type: string | |
description: ID generated by partner and returned to Finix. | |
processor_type: | |
type: string | |
description: Pass **LITLE_V1**; `balance_transfers` are only avalible for | |
platforms with **LITLE_V1** credentials. | |
reference_id: | |
type: string | |
description: ID generated by Finix and sent to the partner. | |
source: | |
type: string | |
description: The account where funds get debited. For balance transfers, | |
this is an aliased ID and will have the value of `FOR_BENEFIT_OF_ACCOUNT` | |
or `OPERATING_ACCOUNT`. | |
state: | |
type: string | |
description: The `state` of the `balance_transfer`. | |
enum: | |
- CREATED | |
- SUBMITTING | |
- SUBMITTED | |
- SUCCEEDED | |
- FAILED | |
- RETURNED | |
- UNKNOWM | |
tags: | |
$ref: '#/components/schemas/Tags' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
BalanceTransferList: | |
title: BalanceTransfersList | |
x-stoplight: | |
id: '0pxsokuo2ricq' | |
type: object | |
description: List of `balance_transfer` resources. | |
properties: | |
page: | |
type: object | |
description: Details the page that's returned. | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect | |
the result set. | |
_embedded: | |
type: object | |
description: List of `balance_transfer` objects. | |
properties: | |
balance_transfers: | |
type: array | |
description: '`balance_transfer` objects.' | |
items: | |
$ref: '#/components/schemas/BalanceTransferList' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
CreateInstrumentUpdateRequest: | |
type: object | |
x-examples: {} | |
title: '' | |
properties: | |
file: | |
type: string | |
description: The binary contents of the file. | |
format: binary | |
request: | |
type: string | |
description: 'A JSON string of your request. The JSON object needs to contain | |
the following two fields: | |
- `merchant`: ID of the `Merchant` object that you want to associate with | |
the Account Updater batch for your own accounting purposes. You can only | |
associate one `Merchant` to each. | |
- `idemopotency_id`: A randomly generated value that will be associated | |
with this `instrument_update` resource.' | |
example: '{"merchant":"MUucec6fHeaWo3VHYoSkUySM", "idempotency_id":"123xyz" | |
}' | |
InstrumentUpdate: | |
title: InstrumentUpdates | |
x-stoplight: | |
id: si3taxhzmp9fu | |
type: object | |
properties: | |
id: | |
type: string | |
description: The ID of the `instrument_updates` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
idempotency_id: | |
type: string | |
description: A randomly generated value that will be associated with this | |
`instrument_update` resource. | |
merchant: | |
type: string | |
description: The `Merchant` ID associated with the `instrument_updates`. | |
state: | |
type: string | |
description: The status of the `instrument_updates` resource and update | |
request. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
payment_instrument: | |
type: object | |
description: Link to the payment instrument. | |
properties: | |
href: | |
type: string | |
application: | |
type: object | |
description: Link to the application. | |
properties: | |
href: | |
type: string | |
CreateFileRequest: | |
type: object | |
x-examples: {} | |
properties: | |
display_name: | |
type: string | |
description: The name of the `File` you'll create. | |
linked_to: | |
type: string | |
description: The resource ID that you want linked to the `File` (e.g. Merchant | |
ID). | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
description: 'The type of document. | Available values include: <br>Identity | |
Verification<ul><li> **DRIVERS\_LICENSE\_FRONT**<li>**DRIVERS\_LICENSE\_BACK**<li>**IDENTIFICATION\_CARD\_FRONT**<li>**IDENTIFICATION\_CARD\_BACK**</ul>Bank | |
account validation<ul><li>**BANK\_STATEMENT**</ul>Business Verification<ul><li>**TAX\_DOCUMENT**<li>**BUSINESS\_REGISTRATION**<li>**BUSINESS\_ADDRESS\_VERIFICATION**</ul>Additional<ul><li>**OTHER**<li>**PCI\_DOCUMENT**<li>**PASSPORT**<ul>' | |
enum: | |
- DRIVERS_LICENSE_FRONT | |
- DRIVERS_LICENSE_BACK | |
- IDENTIFICATION_CARD_FRONT | |
- IDENTIFICATION_CARD_BACK | |
- BANK_STATEMENT | |
- TAX_DOCUMENT | |
- BUSINESS_REGISTRATION | |
- BUSINESS_ADDRESS_VERIFICATION | |
- OTHER | |
- PCI_DOCUMENT | |
- PASSPORT | |
File: | |
type: object | |
x-examples: {} | |
title: File | |
properties: | |
id: | |
type: string | |
description: The ID of the `File` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
application_id: | |
type: string | |
description: The ID of the `Application` that the `File` was created under. | |
display_name: | |
type: string | |
description: 'The name of the `File` object. If you don''t provide a name, | |
Finix will name the object with the convention: **FILE_(file_id)**.' | |
extension: | |
description: The extension of the file. | |
type: string | |
nullable: true | |
identity_id: | |
type: string | |
description: ID of the `Identity` that created the `File`. | |
nullable: true | |
linked_to: | |
type: string | |
description: The resource ID the `File` is linked to. | |
linked_type: | |
type: string | |
description: Autofills to **Merchant**. | |
platform_id: | |
type: string | |
description: The ID of the `Platform` that the `File` was created under. | |
status: | |
type: string | |
description: 'The status of the file''s review. The statuses available includes:<br><li><strong>REQUIRES_UPLOAD</strong>: | |
A file still needs to be uploaded to the file object.<br><li><strong>PENDING</strong>: | |
Finix''s underwriting team is still reviewing the uploaded files.<br><li><strong>INVALID</strong>: | |
The file couldn''t be read.<br><li><strong>UPLOADED</strong>: The file | |
has been uploaded to the resource.' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
description: The type of document. | |
FilesList: | |
title: FilesList | |
x-stoplight: | |
id: qg15mhihxira6 | |
type: object | |
x-examples: {} | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `File` objects. | |
properties: | |
files: | |
type: array | |
description: '`File` objects.' | |
items: | |
$ref: '#/components/schemas/File' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
CreateExternalLinkRequest: | |
type: object | |
x-examples: | |
example-1: | |
type: UPLOAD | |
duration: 15 | |
title: CreateExternalLinkRequest | |
properties: | |
duration: | |
type: integer | |
description: Set how long (in minutes) the external link should be active | |
for. The link can be active for up to 7 days in the future. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
description: <ul><li>Set to <strong>UPLOAD</strong> to create a link that | |
can be used to upload files to Finix.<li>Set to <strong>DOWNLOAD</strong> | |
to create a link where the uploaded file can be downloaded from.<li>Set | |
to <strong>VIEW</strong> to create a link that displays the file in browser. | |
enum: | |
- UPLOAD | |
- DOWNLOAD | |
- VIEW | |
ExternalLink: | |
type: object | |
x-examples: {} | |
properties: | |
id: | |
type: string | |
description: The ID of the `external_Link` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
duration: | |
type: string | |
description: Details how long the `url` will be avalible for users to upload | |
files to. | |
nullable: true | |
expired: | |
type: boolean | |
description: <ul><li>If <strong>TRUE</strong> the link has expired<br><li>If | |
<strong>FALSE</strong>, the link is active and files can still be uploaded | |
or downloaded from the link. | |
expires_at: | |
type: string | |
description: The timestamp that the external link expires at. | |
file_id: | |
type: string | |
description: The `File` ID the `external_link` is related to. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
type: | |
type: string | |
description: Sets if the link is for uploading or downloading files from | |
Finix. | |
url: | |
type: string | |
description: The URL you can share with merchants to **UPLOAD** or **DOWNLOAD** | |
files depending on the request sent. | |
user_id: | |
type: string | |
description: The ID of the `user` that requested to create this link. | |
ExternalLinksList: | |
title: ExternalLinksList | |
x-stoplight: | |
id: ls3c9xr95g8nz | |
type: object | |
x-examples: {} | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of `external_link` resources. | |
properties: | |
external_links: | |
type: array | |
description: '`external_link` resources.' | |
items: | |
$ref: '#/components/schemas/ExternalLink' | |
_links: | |
$ref: '#/components/schemas/ListLinks' | |
AdditionalPurchaseData: | |
title: AdditionalPurchaseData | |
x-stoplight: | |
id: 1dey3tmn0hj6l | |
type: object | |
description: Additional information about the purchase. Used for Level 2 and | |
Level 3 Processing. | |
properties: | |
customer_reference_number: | |
type: string | |
description: The customer reference for the purchase (max 17 characters). | |
customs_duty_amount: | |
type: integer | |
description: The duty in cents on the total purchase amount for the order | |
destination_country_code: | |
type: string | |
description: The ISO country code of the order destination. | |
destination_postal_code: | |
type: string | |
description: The postal code of the order destination (10 characters) | |
discount_amount: | |
type: integer | |
description: The amount in cents of the discount for the order. | |
invoice_reference_number: | |
type: string | |
description: The order's invoice number (max 15 characters) | |
item_data: | |
type: array | |
description: Additional information about the transaction. Used for Level | |
2 and Level 3 Processing. | |
items: | |
type: object | |
properties: | |
amount_excluding_sales_tax: | |
type: integer | |
description: Total cost in cents of the line item excluding tax. | |
amount_including_sales_tax: | |
type: integer | |
description: Total cost in cents of the line item including tax. | |
commodity_code: | |
type: string | |
description: A commodity code is a numeric code representing a particular | |
product or service as defined by the National Institute of Governmental | |
Purchasing. The code can be 3, 5, 7, or 11 digits in length. The | |
longer the code the more granular the description of the product/service. | |
(max 12 characters). | |
cost_per_unit: | |
type: integer | |
description: The price in cents of one unit of the item purchased | |
item_description: | |
type: string | |
description: Required when `item_data` is supplied (max 25 characters) | |
item_discount_amount: | |
type: integer | |
description: 'Item discount amount in cents | |
' | |
merchant_product_code: | |
type: string | |
description: Merchant defined product code (max 12 characters). | |
quantity: | |
type: integer | |
description: The number of items purchased. Must be greater than 0. | |
unit_of_measure: | |
type: string | |
description: The unit of measure of the purchased item (max 3 characters). | |
order_date: | |
type: object | |
properties: | |
day: | |
type: integer | |
description: Day of purchase (between 1 and 31) | |
month: | |
type: integer | |
description: Month of purchase (between 1 and 12) | |
year: | |
type: integer | |
description: Year of purchase (4-digit) | |
sales_tax: | |
type: integer | |
description: "Total aggregate tax amount in cents for the entire purchase.\ | |
\ Field is automatically calculated if you pass in the itemized tax amounts.\ | |
\ \n\nFor non-taxable transactions either set `sales_tax` to 0 or omit\ | |
\ from payload and also set `tax_exempt` to **True**." | |
ship_from_postal_code: | |
type: string | |
description: The postal code from where order is shipped (10 characters) | |
shipping_amount: | |
type: integer | |
description: 'The shipping cost in cents for the order. | |
' | |
tax_exempt: | |
type: boolean | |
description: For tax exempt purchases set to True. | |
ApplePaySessionRequest: | |
type: object | |
x-examples: | |
example-1: | |
display_name: Finix Test Merchant | |
domain: www.finixtestmerchant.com | |
merchant_identity: IDmULj61C8ke6Y7qQiKENJ7 | |
validation_url: https://apple-pay-gateway-cert.apple.com/paymentservices/paymentSession | |
title: ApplePaySessionRequest | |
properties: | |
display_name: | |
type: string | |
description: This will be the merchant name shown to users when making a | |
purchase via Apple Pay. | |
domain: | |
type: string | |
description: The domain (or website) where the buyer is initiating the payment. | |
merchant_identity: | |
type: string | |
description: The `merchant_identity_id` used when registering the business | |
with Apple Pay through our registration API. | |
validation_url: | |
type: string | |
description: A unique validation URL that will be provided by the Apple | |
SDK front-end for every payment. | |
ApplePaySession: | |
type: object | |
x-examples: | |
example-1: | |
id: APPLEPAYSESSION_xxx | |
created_at: '2021-11-22T23:58:19.50Z' | |
updated_at: '2021-11-22T23:58:19.50Z' | |
session_details: '{"epochTimestamp":1640213041060,"expiresAt":1640216641060,"merchantSessionIdentifier":"SSH1524BA9006A944B8B9B8FB60227D9990_916523AAED1343F5BC5815E12BEE9250AFFDC1A17C46B0DE5A943F0F94927C24","nonce":"a5ee8554","merchantIdentifier":"23D5E1F154400B277E14CC8361878AA0AAFD46B2DF74003C7587B256269102BD","domainName":"tj.ngrok.io","displayName":"Christmas | |
Shopping","signature":"...","operationalAnalyticsIdentifier":"Christmas | |
Shopping:23D5E1F154400B277E14CC8361878AA0AAFD46B2DF74003C7587B256269102BD","retries":0}' | |
_links: | |
self: | |
href: https://finix.sandbox-payments-api.com/apple_pay_sessions/APPLEPAYSESSION_xxx | |
properties: | |
id: | |
type: string | |
description: The ID of the `apple_pay_session` resource. | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
session_details: | |
type: string | |
description: Details about the `apple_pay_session` that was created. | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
title: ApplePaySession | |
AdjustmentTransfersList: | |
type: object | |
x-examples: {} | |
properties: | |
page: | |
$ref: '#/components/schemas/PageCursor' | |
_embedded: | |
type: object | |
description: List of adjustment `Transfers` created for a `Dispute`. | |
properties: | |
transfers: | |
type: array | |
description: '`Transfer` objects.' | |
items: | |
$ref: '#/components/schemas/Transfer' | |
_links: | |
type: object | |
description: For your convenience, every response includes several URLs | |
which link to resources relevant to the request. You can use these `_links` | |
to make your follow-up requests and quickly access relevant IDs. | |
properties: | |
self: | |
type: object | |
description: Link to the resource that was used in the request. | |
properties: | |
href: | |
type: string | |
RemoveSettlementTransfer: | |
type: object | |
x-examples: | |
Delete a Transfer in a Settlement: | |
transfers: | |
- TRr61njQxaa7AJf6E1C3QwCc | |
properties: | |
transfers: | |
type: array | |
description: ID of `Transfer` resource. | |
items: | |
type: string | |
DisputeAdjustmentTransfersList: | |
$ref: '#/components/schemas/TransfersList' | |
ConfigurationDetails: | |
title: ConfigurationDetails | |
x-stoplight: | |
id: czqjwiv5qz0zl | |
type: object | |
description: Configure the details of the activated device. | |
properties: | |
allow_debit: | |
type: boolean | |
description: Allow transaction to be processed on Debit rails. If `false`, | |
Debit card transactions will be processed on Credit rails. | |
allow_partial_approvals: | |
type: boolean | |
description: Determines if a transaction can be partially approved (Usually | |
**null**). | |
bypass_device_on_capture: | |
type: boolean | |
description: Sets whether the device will be used to capture `Authorizations`. | |
The device is required to be connected if `bypass_device_on_capture` is | |
set to false. (defaults to true). | |
cashback_options: | |
type: object | |
properties: | |
manual_entry: | |
type: object | |
properties: | |
amount_increment: | |
type: integer | |
maximum_amount: | |
type: integer | |
selection_amounts: | |
type: string | |
check_for_duplicate_transactions: | |
type: boolean | |
description: Sets whether the device will check for duplicate transactions. | |
is_cash_back_allowed: | |
type: boolean | |
description: Sets whether the device will allow cash back. | |
is_gift_supported: | |
type: string | |
description: Sets whether the device will allow gifting funds. | |
is_manual_entry_allowed: | |
type: boolean | |
description: Sets whether the device will process payment details entered | |
manually. | |
market_code: | |
type: string | |
description: Used by the processor to handle the `transfer`. Usually **null**. | |
prompt_amount_confirmation: | |
type: boolean | |
description: Sets if the card holder needs to confirm the amount they will | |
pay (defaults to **true**). | |
prompt_manual_entry: | |
type: boolean | |
description: Sets if the device defaults to manual entry as the default | |
card input method. (defaults to **false**). | |
prompt_signature: | |
type: string | |
description: 'Sets if the device will prompt the card holder for a signature | |
by default. Available values include:<ul><li><strong>ALWAYS</strong><li><strong>NEVER</strong><li><strong>AMOUNT</strong>: | |
Used in conjunction with `signature_threshold_amount` so when the threshold | |
is reached the signature form appears on the device.' | |
signature_threshold_amount: | |
type: integer | |
description: The threshold to prompt a signature when `prompt_signature` | |
is set to **AMOUNT** (defaults to 0). | |
tip_options: | |
type: object | |
properties: | |
type: | |
type: string | |
other_options: | |
type: string | |
tip_selections: | |
type: string | |
CardPresentDetails: | |
title: CardPresentDetails | |
x-stoplight: | |
id: jbenxkas8ukf2 | |
type: object | |
description: Details needed to process card present transactions. | |
nullable: true | |
properties: | |
approval_code: | |
type: string | |
description: Unique ID used to identify the approval of the `Transfer`. | |
nullable: true | |
brand: | |
type: string | |
description: The brand of the card saved in the `Payment Instrument`. | |
nullable: true | |
emv_data: | |
type: object | |
description: Encrypted card data used to process the transaction. | |
nullable: true | |
properties: | |
application_identifier: | |
type: string | |
description: ID of the EMV application processing the transaction. | |
application_label: | |
type: string | |
description: EMV card label. | |
application_preferred_name: | |
type: string | |
description: Alternate EMV application name (if provided). | |
nullable: true | |
application_transaction_counter: | |
type: string | |
description: Transaction number for the EMV application. | |
cryptogram: | |
type: string | |
description: Encrypted card infromation used to process the transaction. | |
issuer_code_table_index: | |
type: string | |
description: The alphabet code table (according to ISO 8859) used by | |
the EMV application (if provided). | |
nullable: true | |
pin_verified: | |
type: boolean | |
description: Details if the cardholder's PIN number was verified. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
entry_mode: | |
type: string | |
description: Details how the card was entered to process the transaction. | |
nullable: true | |
masked_account_number: | |
type: string | |
description: Last four digits of the bank account number. | |
nullable: true | |
name: | |
type: string | |
description: The name of the bank account or card owner. | |
nullable: true | |
payment_type: | |
type: string | |
description: The type of `Payment Instrument` used in the transaction (or | |
the original payment). | |
UploadFileRequest: | |
title: UploadFileRequest | |
x-stoplight: | |
id: 8f3scdwv78xcg | |
type: object | |
properties: | |
file: | |
type: string | |
format: binary | |
description: Path to the file you want to upload<br>(e.g. **/Users/Desktop/finix_file.png**). | |
UpdateWebhookRequest: | |
title: UpdateWebhookRequest | |
x-stoplight: | |
id: '0jkq54c782t1w' | |
type: object | |
properties: | |
enabled: | |
type: boolean | |
description: Set to false to disable `Webhooks`. Default value when created | |
is true. | |
url: | |
type: string | |
description: The HTTP or HTTPS url where the callbacks will be sent via | |
POST request (max 120 characters). | |
FileDownload: | |
type: string | |
title: FileDownload | |
x-stoplight: | |
id: fylqbqcpw7nuv | |
format: binary | |
PageCursor: | |
title: PageCursor | |
x-stoplight: | |
id: 8v9on8n2939z2 | |
type: object | |
properties: | |
limit: | |
type: integer | |
description: The number of entries to return. | |
next_cursor: | |
type: string | |
description: The cursor to use for the next page of results. | |
nullable: true | |
description: Details the page that's returned. | |
FailureCode: | |
title: FailureCode | |
x-stoplight: | |
id: lo8jqmipa7376 | |
type: string | |
description: The code of the failure so the decline can be handled programmatically. | |
For more info on how to handle the failure, see [Failure Codes](/docs/guides/developers/errors/#failure-codes). | |
nullable: true | |
FailureMessage: | |
title: FailureMessage | |
x-stoplight: | |
id: cgilf858039yi | |
type: string | |
description: A human-readable description of why the transaction was declined. | |
This will also include a suggestion on how to complete the payment. | |
nullable: true | |
FraudSessionID: | |
title: FraudSessionID | |
x-stoplight: | |
id: x00www7a3mlv6 | |
type: string | |
description: The `fraud_session_session` ID you want to review for fraud. For | |
more info, see [Fraud Detection](/docs/guides/payments/fraud-detection/). | |
OperationKey: | |
type: string | |
title: OperationKey | |
x-stoplight: | |
id: mkamr5b4a6hd5 | |
enum: | |
- PUSH_TO_CARD | |
- PULL_FROM_CARD | |
- CARD_PRESENT_DEBIT | |
- CARD_PRESENT_UNREFERENCED_REFUND | |
- SALE | |
- UNREFERENCED_REFUND | |
- MERCHANT_CREDIT_ADJUSTMENT | |
- MERCHANT_DEBIT_ADJUSTMENT | |
- CARD_PRESENT_AUTHORIZATION | |
description: Details the operation that'll be performed in the transaction (Card | |
present transactions only) . | |
nullable: true | |
PageOffset: | |
title: PageOffset | |
x-stoplight: | |
id: 5l7dajuhlor26 | |
type: object | |
properties: | |
count: | |
type: integer | |
description: The number of entries returned. | |
limit: | |
type: integer | |
description: The number of entries to return. | |
offset: | |
type: integer | |
description: The number of items to skip before starting to collect the | |
result set. | |
SubTypeTransfer: | |
title: SubTypeTransfer | |
x-stoplight: | |
id: 2qbkukuj5e20b | |
type: string | |
enum: | |
- API | |
- APPLICATION_FEE | |
- DISPUTE | |
- MERCHANT_CREDIT | |
- MERCHANT_CREDIT_ADJUSTMENT | |
- MERCHANT_DEBIT | |
- MERCHANT_DEBIT_ADJUSTMENT | |
- PLATFORM_CREDIT | |
- PLATFORM_CREDIT_ADJUSTMENT | |
- PLATFORM_DEBIT | |
- PLATFORM_DEBIT_ADJUSTMENT | |
- PLATFORM_FEE | |
- SETTLEMENT_MERCHANT | |
- SETTLEMENT_NOOP | |
- SETTLEMENT_PARTNER | |
- SETTLEMENT_PLATFORM | |
- SPLIT_PAYOUT | |
- SPLIT_PAYOUT_ADJUSTMENT | |
ComplianceForm: | |
type: object | |
x-examples: {} | |
properties: | |
id: | |
type: string | |
description: ID of the `compliance_form`. | |
type: | |
type: string | |
description: 'Type of `compliance_form`. There is one available value: **PCI_SAQ_A**.' | |
enum: | |
- PCI_SAQ_A | |
state: | |
type: string | |
description: The state of the `compliance_form`. | |
enum: | |
- PENDING | |
- COMPLETED | |
- INVALID | |
- INCOMPLETE | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
due_at: | |
type: string | |
description: Timestamp of when the `compliance_form` must be completed by. | |
format: date-time | |
linked_to: | |
type: string | |
description: The ID of the `merchant` linked to the `compliance_form`. | |
linked_type: | |
type: string | |
description: The type of resource this `compliance_form` is linked to. | |
pci_saq_a: | |
type: object | |
description: Details used to fille out the PCI Self-Assessment Questionnaire | |
(SAQ). | |
properties: | |
name: | |
type: string | |
description: Name of the person completing (aka attesting to) the `compliance_form`. | |
nullable: true | |
signed_at: | |
type: string | |
description: Timestamp of the person attesting to this `compliance_form`. | |
nullable: true | |
user_agent: | |
type: string | |
description: User agent of the person attesting to this `compliance_form`. | |
nullable: true | |
ip_address: | |
type: string | |
description: IP address of the person attesting to this `compliance_form`. | |
nullable: true | |
is_accepted: | |
type: boolean | |
description: If all `pci_saq_a` fields are all submitted, `is_accepted` | |
updates to **true**. | |
nullable: true | |
title: | |
type: string | |
description: Title or role of the person completing (aka attesting to) | |
the `compliance_form`. | |
nullable: true | |
files: | |
type: object | |
description: Details about the `File` resoruce where the `compliance_form` | |
was uploaded. | |
properties: | |
unsigned_file: | |
type: string | |
description: ID of the `File` resource that has the `compliance_form`. | |
signed_file: | |
type: string | |
description: '<ul><li>Autofills to <strong>null</strong>.</li> | |
<li>When a <kbd>compliance_form</kbd> is attested, <kbd>signed_file</kbd> | |
will contain a <kbd>File</kbd> corresponding to the signed version | |
of the form.</li></ul>' | |
nullable: true | |
valid_from: | |
type: string | |
description: Timestamp of when the `compliance_form` becomes active and | |
valid. | |
format: date-time | |
valid_until: | |
type: string | |
description: Timestamp of when the `compliance_form` is no longer active | |
and valid. | |
compliance_form_template: | |
type: string | |
description: Template linked to this `compliance_form`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UpdateComplianceFormRequest: | |
type: object | |
x-examples: {} | |
properties: | |
pci_saq_a: | |
type: object | |
description: Details used to fille out the PCI Self-Assessment Questionnaire. | |
properties: | |
name: | |
type: string | |
description: Name of the person completing (aka attesting to) the `compliance_form`. | |
signed_at: | |
type: string | |
description: Timestamp of the person attesting to this `compliance_form`. | |
user_agent: | |
type: string | |
description: User agent of the person attesting to this `compliance_form`. | |
ip_address: | |
type: string | |
description: IP address of the person attesting to this `compliance_form`. | |
title: | |
type: string | |
description: "Title or role of the person completing (aka attesting\ | |
\ to)\n the `compliance_form`." | |
CreateOnboardingFormRequest: | |
type: object | |
x-examples: {} | |
title: CreateOnboardingFormRequest | |
properties: | |
onboarding_data: | |
type: object | |
description: The prefilled information of the user that's being onboarded. | |
For more information, see [Prefilling Fields](/guides/onboarding/onboarding-form/#prefilling-fields). | |
properties: | |
entity: | |
type: object | |
description: The `entity` information saved in the `Identity` of the | |
user. | |
associated_entities: | |
type: array | |
description: The `entities` saved in the `associated_identities` of | |
the user. For more information, see [Create an Associated Identity](/guides/onboarding/onboarding-form/#prefilling-fields). | |
items: | |
type: object | |
additional_underwriting_data: | |
type: object | |
description: Additional underwriting data about the user. | |
payment_instruments: | |
type: object | |
description: The `Payment Instrument` that'll be used to payout the | |
user. For more information, see [Payouts](/guides/payouts/). | |
max_transaction_amount: | |
type: integer | |
description: Maximum amount that can be transacted for a single transaction | |
in cents (max 12 characters). Must be equal to or less than your `max_transaction_amount`. | |
merchant_processors: | |
type: array | |
description: An array of objects with the processors and gateways users | |
will be onboarded to. | |
items: | |
type: object | |
properties: | |
processor: | |
type: string | |
description: The name of the processor you plan to onboard users to. | |
onboarding_link_details: | |
type: object | |
description: The information of the initial onboarding link. This is only | |
provided when creating an `onboarding_form`. | |
properties: | |
return_url: | |
type: string | |
description: The URL users get sent to after completing the onboarding | |
flow. | |
expired_session_url: | |
type: string | |
description: The URL users get sent to if the bearer token expires. | |
terms_of_service_url: | |
type: string | |
description: Your Terms of Service URL. The URL is provided to users | |
for consent along with [Finix's Terms of Service](https://finix-hosted-content.s3.amazonaws.com/flex/v2/finix-terms-of-service.html). | |
fee_details_url: | |
type: string | |
description: The URL of the page where you display the fees related | |
to processing payments (for more info, see [Displaying Processing | |
Fees](/guides/onboarding/onboarding-form/#displaying-processing-fees)). | |
expiration_in_minutes: | |
type: string | |
description: How long (in minutes) the link should be valid for. Defaults | |
to 60 minutes. | |
OnboardingForm: | |
type: object | |
x-examples: {} | |
title: OnboardingForm | |
properties: | |
id: | |
type: string | |
description: The ID of the `onboarding_form` resource. | |
onboarding_data: | |
type: object | |
description: The prefilled information of the user that's being onboarding. | |
See [Prefilling Fields](/guides/onboarding/onboarding-form/) below. | |
properties: | |
entity: | |
type: object | |
description: The `entity` information saved in the `Identity` of the | |
user. | |
associated_entities: | |
type: array | |
description: The `entities` saved in the `associated_identities` of | |
the user. For more information, see [Create an Associated Identity](/api/#operation/createAssociatedIdentity). | |
items: | |
type: object | |
payment_instruments: | |
type: object | |
description: The `Payment Instrument` that'll be used to payout the | |
user. For more information, see [Payouts](/guides/payouts). | |
additional_underwriting_data: | |
type: object | |
description: Additional underwriting data about the user. | |
max_transaction_amount: | |
type: integer | |
description: Maximum amount that can be transacted for a single transaction | |
in cents (max 12 characters). Must be equal to or less than your `max_transaction_amount`. | |
merchant_processors: | |
type: array | |
description: An array of objects with the processors and gateways users | |
will be onboarded to. | |
items: | |
type: object | |
properties: | |
processor: | |
type: string | |
description: The name of the processor you plan to onboard users to. | |
onboarding_link: | |
type: object | |
description: The information of the initial onboarding link. This is only | |
provided when creating an `onboarding_form`. | |
properties: | |
expires_at: | |
type: string | |
description: A UTC timestamp detailing when the onboarding form expires | |
and will no longer be available via `link_url`. To generate a new | |
link to the same form, see [Get an Onboarding Form URL](/guides/onboarding/onboarding-form/#get-an-onboarding-form-url). | |
link_url: | |
type: string | |
description: The URL of the user's Finix Onboarding Form. Users can | |
use the `link_url` to return to the form until the link expires. | |
status: | |
type: string | |
description: Status of the `onboarding_from`. | |
enum: | |
- IN_PROGRESS | |
- COMPLETED | |
created_at: | |
$ref: '#/components/schemas/CreatedAt' | |
updated_at: | |
$ref: '#/components/schemas/UpdatedAt' | |
tags: | |
$ref: '#/components/schemas/Tags' | |
CreateOnboardingFormLinkRequest: | |
type: object | |
x-examples: {} | |
properties: | |
terms_of_service_url: | |
type: string | |
description: Your Terms of Service URL. The URL is provided to users for | |
consent along with Finix's Terms of Service. | |
return_url: | |
type: string | |
description: The URL users get sent to after completing the onboarding flow. | |
fee_details_url: | |
type: string | |
description: The URL of the page where you display the fees related to processing | |
payments (for more info, see [Displaying Processing Fees](/guides/onboarding/onboarding-form/#displaying-processing-fees)). | |
expired_session_url: | |
type: string | |
description: The URL users get sent to if the bearer token expires. | |
expiration_in_minutes: | |
type: integer | |
description: How long (in minutes) the link is valid for. | |
title: CreateOnboardingFormLinkRequest | |
OnboardingFormLink: | |
type: object | |
x-examples: | |
example-1: | |
expires_at: '2022-07-11T22:39:55.469Z' | |
link_url: https://sandbox.payments-dashboard.com/merchant-onboarding?formId=obf_bXQj8iSgYwXf432yJcWbKv&applicationId=APgPDQrLD52TYvqazjHJJchM&bearerToken=eyJhbGciOiJIUzUxMiJ9.eyJvbmJvYXJkaW5nX2Zvcm1faWQiOiJvYmZfYlhRajhpU2dZd1hmNDMyeUpjV2JLdiIsImZlZV9kZXRhaWxzX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS9kb2NzIiwiZXhwaXJlZF9zZXNzaW9uX3VybCI6Imh0dHBzOi8vd3d3LmZpbml4LmNvbS8iLCJpc3MiOiJodHRwczovL3d3dy5maW5peC5jb20iLCJyZXR1cm5fdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL2RvY3MiLCJleHAiOjE2NTc1NzkxOTUsImFwcGxpY2F0aW9uX2lkIjoiQVBnUERRckxENTJUWXZxYXpqSEpKY2hNIiwiaWF0IjoxNjU3NTc3Mzk1LCJtZXJjaGFudF9tYXhfdHJhbnNhY3Rpb25fYW1vdW50IjoxMDAwMDAsInRlcm1zX29mX3NlcnZpY2VfdXJsIjoiaHR0cHM6Ly93d3cuZmluaXguY29tL3Rlcm1zLWFuZC1wb2xpY2llcyJ9.uQvwqhOxSmpX4zMSVn891ClNB_cWHmXhLfyOzRiKRoyn7VAqVOWrO8dJiY-OvN4venPWnPOxM0r3NiIyfgQv6g | |
properties: | |
expires_at: | |
type: string | |
description: A UTC timestamp detailing when the onboarding form expires | |
and will no longer be available via `link_url`. To generate a new link | |
to the same form, see [Get an Onboarding Form URL](/guides/onboarding/onboarding-form/#get-an-onboarding-form-url). | |
link_url: | |
type: string | |
description: The URL of the user's Finix Onboarding Form. Users can use | |
the `link_url` to return to the form at any time. | |
title: OnboardingFormLink | |
AdditionalBuyerCharges: | |
title: AdditionalBuyerCharges | |
x-stoplight: | |
id: 8t8auxc19wmuw | |
type: object | |
description: Object detailing any [Buyer Charges](/guides/payments/buyer-charges) | |
that got included in the `Authorization`. | |
nullable: true | |
properties: | |
convenience_amount: | |
type: number | |
description: Include the convenience fee the merchant is charging the buyer | |
for the transaction when creating a `Transfer` or an `Authorization`. | |
nullable: true | |
rent_surcharge_amount: | |
type: number | |
description: Include the rent surcharge the merchant is charging the buyer | |
for the transaction when creating a `Transfer` or an `Authorization`. | |
nullable: true | |
UpdateMerchantProfileRequest: | |
title: UpdateMerchantProfileRequest | |
x-stoplight: | |
id: 9cuj94a54fwqp | |
type: object | |
properties: | |
fee_profile: | |
type: string | |
description: ID of the `fee_profile`. | |
risk_profile: | |
type: string | |
description: ID of the `risk_profile`. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
UpdateDeviceRequest: | |
title: UpdateDeviceRequest | |
x-stoplight: | |
id: w6o14ff8xpu3w | |
type: object | |
properties: | |
action: | |
type: string | |
enum: | |
- DEACTIVATE | |
- ACTIVATE | |
- CANCEL | |
description: The action you want to perform on the device. Use **DEACTIVATE** | |
to deactivate the device. | |
activation_code: | |
type: string | |
description: Used when `action` is **ACTIVATE**. Provide the input code | |
that shows up on the device screen. | |
tags: | |
$ref: '#/components/schemas/Tags' | |
idle_message: | |
type: string | |
description: Message to display on the idle screen. | |
ListAuthorizationsQueryParams: | |
type: object | |
properties: | |
amount: | |
description: Filter by an amount equal to the given value. | |
type: integer | |
amount.gt: | |
description: Filter by an amount greater than. | |
type: integer | |
amount.gte: | |
description: Filter by an amount greater than or equal. | |
type: integer | |
amount.lt: | |
description: Filter by an amount less than. | |
type: integer | |
amount.lte: | |
description: Filter by an amount less than or equal. | |
type: integer | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
idempotency_id: | |
description: Filter by `idempotency_id`. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
state: | |
description: Filter by Transaction state. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
trace_id: | |
description: Filter by `trace_id`. | |
type: string | |
is_void: | |
description: Filter by `idempotency_id`. | |
type: string | |
instrument_bin: | |
description: Filter by Bank Identification Number (BIN). The BIN is the | |
first 6 digits of the masked number. | |
type: string | |
instrument_account_last4: | |
description: "Filter Transactions by the last 4 digits of the bank account.\ | |
\ The bank account last 4 are the last 4 digits of the masked number\t\ | |
instrument_account_last4=9444 BIN." | |
type: string | |
instrument_brand_type: | |
description: Filter by card brand. Available card brand types can be found | |
in the drop-down. | |
type: string | |
merchant_identity_id: | |
description: Filter by `Identity` ID. | |
type: string | |
merchant_identity_name: | |
description: Filter Transactions by `Identity` name. The name is not case-sensitive. | |
type: string | |
instrument_name: | |
description: Filter Transactions by `Payment Instrument` name. | |
type: string | |
instrument_type: | |
description: 'Filter Transactions by `Payment Instrument` type. Available | |
instrument types include: Bank Account or Payment Card.' | |
type: string | |
merchant_id: | |
description: Filter by `Merchant` ID. | |
type: string | |
merchant_mid: | |
description: Filter by Merchant Identification Number (MID). | |
type: string | |
instrument_card_last4: | |
description: Filter by the payment card last 4 digits. | |
type: string | |
merchant_processor_id: | |
description: Filter by `Processor` ID. | |
type: string | |
type: | |
description: Type of the `Authorization`. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
ListBalanceTransfersQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
offset: | |
description: The number of items to skip before starting to collect the | |
result set. | |
type: integer | |
pageNumber: | |
description: The page number to list. | |
type: integer | |
pageSize: | |
description: The size of the page. | |
type: integer | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
idempotency_id: | |
description: Filter by `idempotency_id`. | |
type: string | |
amount: | |
description: Filter by an amount equal to the given value. | |
type: integer | |
description: | |
description: Filter by the `Description` value . | |
type: string | |
destination: | |
description: Filter by the `Payment Instrument` saved in `Destination`. | |
type: string | |
external_reference_id: | |
description: Filter by the value saved in `external_reference_id`. | |
type: string | |
reference_id: | |
description: Filter by the value saved in `reference_id`. | |
type: string | |
source: | |
description: Filter by the `Payment Instrument` saved in `source`. | |
type: string | |
GetDeviceQueryParams: | |
type: object | |
properties: | |
include_connection: | |
description: Specifies whether the connection information should be included. | |
type: boolean | |
ListDisputesQueryParams: | |
type: object | |
properties: | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
offset: | |
description: The number of items to skip before starting to collect the | |
result set. | |
type: integer | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
ListDisputeEvidenceQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListFeeProfilesQueryParams: | |
type: object | |
properties: | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
ListIdentitiesQueryParams: | |
type: object | |
properties: | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
id: | |
description: Filter by `id`. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
default_statement_descriptor: | |
description: Filter by the `default_statement_descriptor`. | |
type: string | |
business_name: | |
description: Filter by the full business name. Partial business names are | |
not supported. | |
type: string | |
business_type: | |
description: Filter by the business type. Partial business types are not | |
supported. | |
type: string | |
email: | |
description: Filter by the email address or email domain. Partial emails | |
are not supported. | |
type: string | |
first_name: | |
description: Filter by the first name of the person associated to the `Identity`. | |
type: string | |
last_name: | |
description: Filter by the last name of the person associated to the `Identity`. | |
type: string | |
title: | |
description: Filter by the title if available. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListIdentityAssociatedIdentitiesQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The number of entries to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListMerchantProfilesQueryParams: | |
type: object | |
properties: | |
id: | |
description: Filter by `id`. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
ListMerchantsQueryParams: | |
type: object | |
properties: | |
id: | |
description: Filter by `id`. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
ListMerchantVerificationsQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The number of entries to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListPaymentInstrumentsQueryParams: | |
type: object | |
properties: | |
account_last4: | |
description: Filter by the last 4 digits of the account if available. | |
type: string | |
account_routing_number: | |
description: Filter by the account routing number if available. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
application: | |
description: Filter by `Application` ID. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
bin: | |
description: Filter by Bank Identification Number (BIN). The BIN is the | |
first 6 digits of the masked number. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
expiration_month: | |
description: Filter by the expiration month associated with the `Payment | |
Instrument` if applicable. This filter only applies to payment cards. | |
type: string | |
expiration_year: | |
description: Filter by the 4 digit expiration year associated with the Payment | |
Instrument if applicable. This filter only applies to payment cards. | |
type: string | |
last_four: | |
description: Filter by the last 4 digits of the `Payment Instrument` card. | |
This filter only applies to payment cards. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
name: | |
description: Filter by the name. | |
type: string | |
owner_identity_id: | |
description: Filter by the owner id of the associated `Identity`. | |
type: string | |
type: | |
description: Filter by the `Payment Instrument` type. | |
type: string | |
ListPaymentInstrumentUpdatesQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The number of entries to return. | |
type: integer | |
offset: | |
description: The number of items to skip before starting to collect the | |
result set. | |
type: integer | |
pageSize: | |
description: The size of the page. | |
type: integer | |
ListPaymentInstrumentVerificationsQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The number of entries to return. | |
type: integer | |
offset: | |
description: The number of items to skip before starting to collect the | |
result set. | |
type: integer | |
pageNumber: | |
description: The page number to list. | |
type: integer | |
pageSize: | |
description: The size of the page. | |
type: integer | |
ListSettlementsQueryParams: | |
type: object | |
properties: | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
id: | |
description: Filter by `id`. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListSettlementFundingTransfersQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListSettlementTransfersQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListTransfersQueryParams: | |
type: object | |
properties: | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
amount: | |
description: Filter by an amount equal to the given value. | |
type: integer | |
amount.gte: | |
description: Filter by an amount greater than or equal. | |
type: integer | |
amount.gt: | |
description: Filter by an amount greater than. | |
type: integer | |
amount.lte: | |
description: Filter by an amount less than or equal. | |
type: integer | |
amount.lt: | |
description: Filter by an amount less than. | |
type: integer | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
idempotency_id: | |
description: Filter by `idempotency_id`. | |
type: string | |
id: | |
description: Filter by `id`. | |
type: string | |
state: | |
description: Filter by Transaction state. | |
type: string | |
ready_to_settle_at.gte: | |
description: Filter by `ready_to_settle_at`. | |
type: string | |
ready_to_settle_at.lte: | |
description: Filter by `ready_to_settle_at`. | |
type: string | |
statement_descriptor: | |
description: Filter by `statement_descriptor`. | |
type: integer | |
trace_id: | |
description: Filter by `trace_id`. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
instrument_bin: | |
description: Filter by Bank Identification Number (BIN). The BIN is the | |
first 6 digits of the masked number. | |
type: string | |
instrument_account_last4: | |
description: "Filter Transactions by the last 4 digits of the bank account.\ | |
\ The bank account last 4 are the last 4 digits of the masked number\t\ | |
instrument_account_last4=9444 BIN." | |
type: string | |
instrument_brand_type: | |
description: Filter by card brand. Available card brand types can be found | |
in the drop-down. | |
type: string | |
merchant_identity_id: | |
description: Filter by `Identity` ID. | |
type: string | |
merchant_identity_name: | |
description: Filter Transactions by `Identity` name. The name is not case-sensitive. | |
type: string | |
instrument_name: | |
description: Filter Transactions by `Payment Instrument` name. | |
type: string | |
instrument_type: | |
description: 'Filter Transactions by `Payment Instrument` type. Available | |
instrument types include: Bank Account or Payment Card' | |
type: string | |
merchant_id: | |
description: Filter by `Merchant` ID. | |
type: string | |
merchant_mid: | |
description: Filter by Merchant Identification Number (MID). | |
type: string | |
instrument_card_last4: | |
description: Filter by the payment card last 4 digits. | |
type: string | |
merchant_processor_id: | |
description: Filter by `Processor` ID. | |
type: string | |
type: | |
description: 'Filter by `Transfer` type. Available type filters include: | |
All, Debits, Refunds, or Credits.' | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListTransferReversalsQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The number of entries to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListVerificationsQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListWebhooksQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
DownloadInstrumentUpdateQueryParams: | |
type: object | |
properties: | |
format: | |
description: Specify the format you'd like to download the response in (JSON | |
is the only other format available for download). | |
type: string | |
ListFilesQueryParams: | |
type: object | |
properties: | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
id: | |
description: Filter by `id`. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListExternalLinksQueryParams: | |
type: object | |
properties: | |
sort: | |
description: Specify key to be used for sorting the collection. | |
type: string | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
id: | |
description: Filter by `id`. | |
type: string | |
created_at.gte: | |
description: Filter where `created_at` is after the given date. | |
type: string | |
created_at.lte: | |
description: Filter where `created_at` is before the given date. | |
type: string | |
updated_at.gte: | |
description: Filter where `updated_at` is after the given date. | |
type: string | |
updated_at.lte: | |
description: Filter where `updated_at` is before the given date. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
ListDisputesAdjustmentsQueryParams: | |
type: object | |
properties: | |
limit: | |
description: The numbers of items to return. | |
type: integer | |
after_cursor: | |
description: Return every resource created after the cursor value. | |
type: string | |
before_cursor: | |
description: Return every resource created before the cursor value. | |
type: string | |
securitySchemes: | |
BasicAuth: | |
type: http | |
scheme: basic | |
description: '' | |
security: | |
- BasicAuth: [] | |
x-exclude-tags-from-libraries: | |
- Applications | |
- Application Profiles | |
- Fees | |
- Payment Instruments P2C | |
- Processors | |
- Review Queue | |
- Subscription Schedules | |
- Subscription Amounts | |
- Subscription Enrollments | |
- Users |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment