LogoLogo
StatusChangelogDashboardCreate a Ticket
  • Getting Started
  • Intro to APIs
  • How to Contact us
  • How to Go-Live
  • Intro to Risk
  • Intro to Spec Sheets
  • Product Guides
    • Deposit Hub
      • 🌎Global Cash
    • Credit Hub
    • Payment Accounts
    • ID Score
  • API References
    • OAuth
      • OAuth Object Details
      • Create OAuth Key
      • Generate Refresh Token
    • Users
      • User Object Details
      • Testing on UAT
      • View All Users
      • View User
      • Create User
      • Update User
      • Generate UBO Doc
      • Manage Duplicates
      • Allowed Document Types
      • Allowed Entity Scopes
      • Allowed Entity Types
    • Nodes
      • Node Object Details
      • Testing on UAT
      • View all User Nodes
      • View Node
      • Create Node
      • Update Node
      • Generate eCash Barcode
      • Allowed Node Types
      • View ATMs
    • Subnets
      • Subnet Object Details
      • Testing on UAT
      • View all Node Subnets
      • View Subnet
      • Create Subnet
      • Update Subnet
      • Push to Wallet
    • Shipments
      • Shipment Object Details
      • View all Subnet Shipments
      • View Shipment
      • Create Shipment
      • Cancel Shipment
    • Statements
      • Statement Object Details
      • View all User Statements
      • View all Node Statements
    • Transactions
      • Transaction Object Details
      • Testing on UAT
      • View all User Transactions
      • View all Node Transactions
      • View Transaction
      • Create Transaction
      • Create Batch Transactions
      • Cancel Transaction
      • Retry ACH Transaction
      • Dispute Chargebacks
      • Dispute Transaction
    • Subscriptions
      • Subscription Object Details
      • Webhook Object Details
      • Testing on UAT
      • View all Subscriptions
      • View Subscription
      • Create Subscription
      • Update Subscription
      • View Webhook Logs
    • Miscellaneous
      • Dummy Transactions
      • Verify Address
      • Verify Routing Number
      • International WIRE-INT Required Data by Country
      • View Billers
      • View Enriched Data
      • Loan Limits
      • Transaction Decisioning
      • 3D Secure
      • Virtual Terminal
      • Pre-Authorization
      • Card Disputes Guide
      • Mobile Wallets
      • Interchange Revenue
      • Enrichment Guide
  • Developer Guides
    • User Onboarding
      • Create User Flow
      • Authenticate as the User
      • Create Node Flow
        • Cash Advance
        • Credit Builder Loan
        • One Time Loans
        • Secured Open Loans
        • Secured Revolving Loans
        • Unsecured Revolving Loans
      • Create Subnets Flow
        • Creating Cards
        • Creating AC/RT
      • Linking External Accounts
        • Linking Cards
        • Linking External Bank Account
      • Add Additional Documents
    • Account Details
      • Displaying Balances
      • Transaction History
      • Transaction Details
      • Account Agreements
      • Node Statements
      • Card Details
    • Managing Cards
      • Card Preferences
      • Setting PIN
      • Mobile Wallet Flow
        • Integrate with Apple Pay
        • Integrate with Google Pay
        • Integrate with Samsung Pay
      • Shipping Cards
    • Originating Transactions
      • Sending Fed Wires
      • Sending ACH Transfers
      • Sending International Wires
      • Deposit a Check
      • Issuing Checks
      • Recurring Transactions
      • 3rd Party Payment Accounts
      • Cancelling Transactions
      • Exceeding Origination Limits
    • Receiving Transactions
      • Transaction Decisioning
      • Receiving ACH / Wires
      • Card Transactions
      • Exceeding Inbound Limits
    • Managing Disputes
      • ACH Disputes
      • Card Disputes
    • 3rd Party Integrations
      • Payment Integrations
      • Account Aggregators
      • 3rd Parties & Compliance
  • Recipes
    • Overdraft Protection
    • Social Banking
    • Monetizing Transactions
Powered by GitBook
On this page
  • Create Dummy Transactions
  • Example Request

Was this helpful?

Export as PDF
  1. API References
  2. Miscellaneous

Dummy Transactions

Create Dummy Transactions

POST https://api.synapsefi.com/v3.1/users/:user_id/nodes/:node_id/subnets/:subnet_id/dummy-tran

This endpoint allows you create dummy account number subnet transactions on sandbox.

Path Parameters

Name
Type
Description

subnet_id

string

ID of the subnet.

node_id

string

ID of the node.

user_id

string

ID of the user.

Headers

Name
Type
Description

X-SP-USER

string

User's OAuth key and device fingerprint, separated by a pipe.

X-SP-USER-IP

string

IP address of user's device.

Content-Type

string

This value should be application/jsonon

Request Body

Name
Type
Description

currency

string

Currency of the transaction. Currently only USD is supported.

amount

number

Amount of the transaction.

type

string

Type of dummy transaction. Currently ACH, WIRE and INTERNAL_TRASFER are the only allowed values.

direction

string

Direction of the transaction. Can either be DEPOSIT or WITHDRAWAL

account_num

string

Account number of the external account.

routing_num

string

Routing number of the external account.

addenda

string

Addenda information supplied with the transaction.

tracking_id

string

Trace or IMAD of the incoming transaction.

posting_label

string

Merchant or individual name of the incoming transaction.

company_id

string

Company ID of the sender.

individual_id

string

Individual ID of the sender.

{
    "_id": "60acfc5d5676718e9944026c",
    "_links": {
        "self": {
            "href": "https://uat-api.synapsefi.com/v3.1/users/6063b4af75629600d3ba5ce8/nodes/607f58a97e08873be3ca0315/trans/60acfc5d5676718e9944026c"
        }
    },
    "_v": 2,
    "amount": {
        "amount": 100.0,
        "currency": "USD"
    },
    "client": {
        "id": "6044ff7928057348e865f7a9",
        "name": "Some Random Company"
    },
    "extra": {
        "asset": null,
        "created_on": 1621949533428,
        "encrypted_note": "",
        "filename": null,
        "group_id": null,
        "ip": "192.168.0.1",
        "latlon": "unknown,unknown",
        "location": {
            "address_city": null,
            "address_country_code": null,
            "address_postal_code": null,
            "address_subdivision": null,
            "lat": 0,
            "lon": 0
        },
        "note": "Dummy Test Transaction",
        "other": {
            "affect_limits": true,
            "approved": false,
            "async_ran": true,
            "attachments": [],
            "chargeback_disputed": false,
            "create_email_sent": false,
            "dispute_form": null,
            "dispute_meta": {},
            "dispute_reason": null,
            "disputed": false,
            "do_next": false,
            "is_provisional_credit": false,
            "process": {
                "credit": 0,
                "debit": 0
            },
            "provisional_credit_transaction_id": null,
            "settlement_batch_id": "60acfc5665a0420044a4755e",
            "show_queue": false,
            "skip_validation": true
        },
        "process_on": 1621949533428,
        "rate": null,
        "rate_limit": null,
        "same_day": false,
        "settlement_delay": 0,
        "supp_id": "",
        "tracking_number": null,
        "txp_meta": {
            "amount_types": [],
            "amounts": [],
            "payment_code": null,
            "tax_period_end_date": null,
            "taxpayer_verification": null,
            "tin": null
        }
    },
    "fees": [
        {
            "fee": 0.0,
            "note": "Synapse Facilitator Fee",
            "to": {
                "id": "55b3f8c686c2732b4c4e9df6"
            }
        }
    ],
    "from": {
        "id": null,
        "meta": {
            "account_num": "2645635727",
            "addenda": "2EM4JRW0XB",
            "company_entry_description": "Jeannette Kenne",
            "company_id": "6197052873",
            "company_name": "Jeannette Kenne",
            "dispute_transaction_id": false,
            "entry_class": "CCD",
            "foreign_transaction": false,
            "fraud_score": {
                "reason": null,
                "score": 0.0
            },
            "high_risk": false,
            "individual_id": "Z9E4VK23C",
            "is_dispute_posting": false,
            "is_force_post": false,
            "is_platform_fee": false,
            "merchant_name": "Dummy Test Transaction",
            "monitoring_class": "NOT_KNOWN",
            "name": "Jeannette Kenne",
            "network_id": "NATIVE",
            "posted_date": "2021-05-25",
            "posting_data": "Jeannette Kenne::HKBMPCXS2",
            "routing_num": "322271627",
            "subnet_id": "60abcaab8c8c650574d129d9",
            "tracking_id": "05799746352026",
            "type": "ACH"
        },
        "nickname": null,
        "type": "EXTERNAL-US",
        "user": {
            "_id": null,
            "legal_names": [
                "Dummy Test Transaction"
            ]
        }
    },
    "recent_status": {
        "code": "R02",
        "date": 1621949537335,
        "note": "[Returned on Debit] R02 -- Account Closed",
        "status": "RETURNED",
        "status_id": "6"
    },
    "timeline": [
        {
            "date": 1621949533428,
            "note": "Transaction Created.",
            "status": "CREATED",
            "status_id": "1"
        },
        {
            "date": 1621949534538,
            "note": "R02 -- Account Closed",
            "status": "PROCESSING-DEBIT",
            "status_id": "2"
        },
        {
            "date": 1621949535917,
            "note": "R02 -- Account Closed",
            "status": "PROCESSING-CREDIT",
            "status_id": "3"
        },
        {
            "date": 1621949537335,
            "note": "[Returned on Debit] R02 -- Account Closed",
            "status": "RETURNED",
            "status_id": "6"
        }
    ],
    "to": {
        "id": "607f58a97e08873be3ca0315",
        "nickname": "My Interest Deposit Account",
        "type": "IC-DEPOSIT-US",
        "user": {
            "_id": "6063b4af75629600d3ba5ce8",
            "legal_names": [
                "Test User"
            ]
        }
    }
}
{
    "error": {
        "code": "not_known",
        "en": "'ACHX' is not one of ['ACH', 'WIRE', 'INTERNAL_TRASFER']..Failed validating 'enum' in schema['properties']['type']:"
    },
    "error_code": "200",
    "http_code": "400",
    "success": false
}

Example Request

POST /v3.1/users/6063b4af75629600d3ba5ce8/nodes/607f58a97e08873be3ca0315/subnets/[object Object]/dummy-tran HTTP/1.1
Host: uat-api.synapsefi.com
X-SP-USER-IP: 255.127.79.76
X-SP-USER: oauth_N1DoXKQlEsPOIxphYjSey4J8qn2RmVFZ0zLbH5TW|e83cf6ddcf778e37bfe3d48fc78a6502062fc
Content-Type: application/json

{
  "type": "ACH",
  "direction": "DEPOSIT",
  "amount": 100.00,
  "currency": "USD",
  "posting_label": "Dummy Test Transaction"
}
curl --location -g --request POST 'https://uat-api.synapsefi.com/v3.1/users/6063b4af75629600d3ba5ce8/nodes/607f58a97e08873be3ca0315/subnets/[object Object]/dummy-tran' \
--header 'X-SP-USER-IP: 255.127.79.76' \
--header 'X-SP-USER: oauth_N1DoXKQlEsPOIxphYjSey4J8qn2RmVFZ0zLbH5TW|e83cf6ddcf778e37bfe3d48fc78a6502062fc' \
--header 'Content-Type: application/json' \
--data-raw '{
  "type": "ACH",
  "direction": "DEPOSIT",
  "amount": 100.00,
  "currency": "USD",
  "posting_label": "Dummy Test Transaction"
}'
//
//
//
//
//
PreviousMiscellaneousNextVerify Address

Last updated 3 years ago

Was this helpful?