# Money Transfers

Money Transfer OCTs (Original Credit Transaction) allow funds to be pushed to an eligible card in 30 minutes or less. Withdrawing money from a digital wallet is an example of a Money Transfer OCT.

__Authentication__

  Set your headers:
  ```
    Authorization: {your_credentials}
    Content-Type: application/vnd.worldpay.money-transfers-v1+json
    Accept: application/vnd.worldpay.money-transfers-v1+json
  ```
Replace `{your_credentials}` with your base64-encoded Basic Auth username and password.

<br>

__DNS whitelisting__

Whitelist the following URLs:
* `https://try.access.worldpay-bsh.securedataplatform.com/`
* `https://access.worldpay-bsh.securedataplatform.com/`

Please ensure you use DNS whitelisting, not explicit IP whitelisting. When you make a request within Access Worldpay, you should always cache the response returned.

Version: 1
Metadata:
  - category: ["Payouts"]
  - business: ["Enterprise"]
  - catalog-list: true
  - generated: false

## Servers

Test (Try)
```
https://try.access.worldpay-bsh.securedataplatform.com
```

Live
```
https://access.worldpay-bsh.securedataplatform.com
```

## Security

### BasicAuth

Type: http
Scheme: basic

## Download OpenAPI description

[Money Transfers](https://worldpay-portal.eu.redocly.app/access/_bundle/products/money-transfers/@v1/openapi.yaml)

## Other

### Push funds to an eligible card

 - [POST /moneyTransfers/pushToCard](https://worldpay-portal.eu.redocly.app/access/products/money-transfers/openapi/other/pushtocard.md): Push funds to an eligible card.

### Query for a money transfer using transactionReference and entity

 - [GET /moneyTransfers/query](https://worldpay-portal.eu.redocly.app/access/products/money-transfers/openapi/other/query.md): Query for a money transfer.

