Skip to main content

Documentation

Retrieve Terminal Wallets

Retrieve the wallets linked to the migrated terminals of a merchant that was onboarded through the ISO API. Optionally filter by terminal ID.

    • merchant_id

    • The merchant ID (merchantId) that the ISO API returned when the merchant was created. Digits only.

    • terminal_id

    • A terminal ID (terminalId) from the ISO API, digits only. When you include it, the response contains only that terminal.

    • merchant_account_id

    • The merchant's Rapyd account ID, a string starting with org_. Use it in other Partner Onboarding API calls.

    • terminals

    • The migrated terminals of the merchant, each with a Rapyd wallet. The array contains one item when you use the terminal_id filter.

  • {base_uri}/partner/onboarding/iso_merchants/:merchant_id/terminals

  • Retrieve Terminal Wallets

  • curl -X get '{base_uri}/partner/onboarding/iso_merchants/1234567/terminals?terminal_id=20228502' \
    -H 'access_key: your-access-key-here' \
    -H 'Content-Type: application/json' \
    -H 'salt: your-random-string-here' \
    -H 'signature: your-calculated-signature-here' \
    -H 'timestamp: your-unix-timestamp-here'
  • {
        "status": {
            "error_code": "",
            "status": "SUCCESS",
            "message": "Success",
            "response_code": "",
            "operation_id": "8d3e5f6a-1b2c-4d3e-9f4a-5b6c7d8e9f01"
        },
        "data": {
            "merchant_account_id": "org_0123456789abcdef0123456789abcdef",
            "terminals": [
                {
                    "terminal_id": 20228502,
                    "ewallet_token": "ewallet_0123456789abcdef0123456789abcdef",
                    "ewallet_type": "user"
                }
            ]
        }
    }