Skip to main content

Documentation

Change Wallet Status

Disable or enable a Rapyd Wallet.

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) and triggers the Wallet Disabled Webhook.

Enable a wallet to reverse the process.

Enabling a wallet changes the status of the wallet to ACT (enabled and active) and triggers the Wallet Enabled Webhook.

To close a Rapyd Wallet, change status to closed. The wallet must have no balances, no pending transactions, and no open virtual accounts.

    • ewallet

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

    • status

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

      • disable - Change to disabled status (DIS).

      • close - Close the wallet. Changes the status to closed (CLO).

      • enable - Change to active status (ACT).

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

  • Disable Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_053d64c44834e1d3057ecb68a34c6b6c/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": "7b8b99f1-cfa8-4292-8a0e-59b1dca13b9b"
        }
    }
  • Enable Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_053d64c44834e1d3057ecb68a34c6b6c/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": "a599581a-fe06-4d1d-b070-bcd90b08c2ef"
        }
    }
  • Close Wallet

  • curl -X post
    https://sandboxapi.rapyd.net/v1/ewallets/ewallet_053d64c44834e1d3057ecb68a34c6b6c/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": "3f315a15-bc44-4665-8b5d-5de14cf28337"
        }
    }