Skip to main content

Documentation

Change Wallet Status

Disable, enable, or close a Rapyd Wallet.

This method triggers the Wallet Status Changed Webhook.

In addition, disabling a wallet triggers the Wallet Disabled Webhook, enabling a wallet triggers the Wallet Enabled Webhook, and closing a wallet triggers the Wallet Closed Webhook.

The webhooks contain the same information as the response.

Disable a wallet to prevent the following actions:

  • Moving money into or out of the wallet.

  • Issuing a bank account number or card to the wallet.

Disable a wallet when the customer requests it, or while you conduct an investigation.

Disabling a wallet changes the status of the wallet to DIS (disabled).

Enable a wallet to reverse the process.

Enabling a wallet changes the status of the wallet to ACT (enabled and active).

Close a wallet to permanently disable it. The wallet must have no balances, no pending transactions, and no open virtual accounts.

Closing a wallet changes the status of the wallet to CLO (permanently closed). You cannot change the status of a closed wallet.

    • ewallet

    • ID of the Rapyd Wallet. String starting with ewallet_.

    • status

    • The change to make in the wallet status. One of the following:

      • close - Change the status from enabled and active (ACT) or disabled (DIS) to permanently closed (CLO).

      • disable - Change the status from enabled and active (ACT) to disabled (DIS).

      • enable - Change the status from disabled (DIS) to enabled and active (ACT).

  • /v1/user/ewallets/:ewallet/statuses/:status

  • Disable Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_df9de1b6310514f9c11a3f52dddd9ca4/statuses/disable
    -H 'access_key: your-access-key-here'
    -H 'Content-Type: application/json'
    -H 'idempotency: your-idempotency-parameter-here'
    -H 'salt: your-random-string-here'
    -H 'signature: your-calculated-signature-here'
    -H 'timestamp: your-unix-timestamp-here'
    
  • {
        "status": {
            "error_code": "",
            "status": "SUCCESS",
            "message": "",
            "response_code": "",
            "operation_id": "450987de-f91f-4f9b-86f7-a577905c4a90"
        },
        "data": {
            "phone_number": "+17560705621",
            "email": null,
            "first_name": "Fred",
            "last_name": "Cooks",
            "id": "ewallet_df9de1b6310514f9c11a3f52dddd9ca4",
            "status": "DIS",
            "accounts": [
                {
                    "id": "4da1dfcd-2cce-11eb-9403-124eb1b705c1",
                    "currency": "EUR",
                    "alias": "EUR",
                    "balance": 10,
                    "received_balance": 0,
                    "on_hold_balance": 0,
                    "reserve_balance": 0,
                    "limits": null,
                    "limit": null
                }
            ],
            "verification_status": "not verified",
            "type": "person",
            "metadata": {},
            "ewallet_reference_id": null,
            "category": null,
            "contacts": null,
            "parent_ewallet": null,
            "cnls_partner_query_reference": null
        }
    }
  • Enable Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_df9de1b6310514f9c11a3f52dddd9ca4/statuses/enable
    -H 'access_key: your-access-key-here'
    -H 'Content-Type: application/json'
    -H 'idempotency: your-idempotency-parameter-here'
    -H 'salt: your-random-string-here'
    -H 'signature: your-calculated-signature-here'
    -H 'timestamp: your-unix-timestamp-here'
    
  • {
        "status": {
            "error_code": "",
            "status": "SUCCESS",
            "message": "",
            "response_code": "",
            "operation_id": "fef01a0c-2e30-4362-880f-b220904a9613"
        },
        "data": {
            "phone_number": "+17560705621",
            "email": null,
            "first_name": "Fred",
            "last_name": "Cooks",
            "id": "ewallet_df9de1b6310514f9c11a3f52dddd9ca4",
            "status": "ACT",
            "accounts": [
                {
                    "id": "4da1dfcd-2cce-11eb-9403-124eb1b705c1",
                    "currency": "EUR",
                    "alias": "EUR",
                    "balance": 10,
                    "received_balance": 0,
                    "on_hold_balance": 0,
                    "reserve_balance": 0,
                    "limits": null,
                    "limit": null
                }
            ],
            "verification_status": "not verified",
            "type": "person",
            "metadata": {},
            "ewallet_reference_id": null,
            "category": null,
            "contacts": null,
            "parent_ewallet": null,
            "cnls_partner_query_reference": null
        }
    }
  • Close Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_67b83dcb34c274156da8607ab2abca4b/statuses/close
    -H 'access_key: your-access-key-here'
    -H 'Content-Type: application/json'
    -H 'idempotency: your-idempotency-parameter-here'
    -H 'salt: your-random-string-here'
    -H 'signature: your-calculated-signature-here'
    -H 'timestamp: your-unix-timestamp-here'
    
  • {
        "status": {
            "error_code": "",
            "status": "SUCCESS",
            "message": "",
            "response_code": "",
            "operation_id": "90031402-1b78-4930-b929-b4e9f7211dec"
        },
        "data": {
            "phone_number": null,
            "email": null,
            "first_name": "John",
            "last_name": "Doe",
            "id": "ewallet_50423d7d42dde39a661e451fedc968ea",
            "status": "CLO",
            "accounts": [],
            "verification_status": "not verified",
            "type": "person",
            "metadata": {},
            "ewallet_reference_id": "2025-07-22a",
            "category": null,
            "contacts": null,
            "parent_ewallet": "ewallet_c1943cfeda5f98247ab117e5d2648861",
            "cnls_partner_query_reference": null
        }
    }