# Push funds to an eligible card

Push funds to an eligible card.

Endpoint: POST /moneyTransfers/pushToCard
Version: 1
Security: BasicAuth

## Request fields (application/vnd.worldpay.money-transfers-v1+json):

  - `instruction` (object, required)
    An object that contains all the information related to your moneyTransfers request.

  - `instruction.narrative` (object, required)
    An object that contains identification and further details of the merchant.

  - `instruction.narrative.line1` (string, required)
    First line of text that appears on your customer's statement.

  - `instruction.narrative.line2` (string)
    Second line of text that appears on your customer's statement.

  - `instruction.recipient` (object, required)
    Recipient details.

  - `instruction.recipient.paymentInstrument` (any, required)
    An object that contains your customer's paymentInstrument type.

  - `instruction.recipient.firstName` (string)
    customer's firstName.

  - `instruction.recipient.lastName` (string)
    customer's lastName.

  - `instruction.sender` (object, required)
    Sender details.

  - `instruction.sender.fundReference` (string, required)
    Specifies a reference to the Origin account of the funds.

  - `instruction.sender.fundType` (string, required)
    Specifies the type of funds being used by the sender in the transaction.

  - `instruction.value` (object, required)
    An object that contains moneyTransfers amount and currency.

  - `instruction.value.amount` (integer, required)
    The moneyTransfers amount.

  - `instruction.value.currency` (string, required)
    The 3 digit currency code.

  - `merchant` (object, required)
    An object that contains information about the merchant.

  - `merchant.entity` (string, required)
    This is mandatory for authentication and queries. Contact your Implementation Manager for more information.

  - `transactionReference` (string, required)
    A unique reference generated by you, used to identify a moneyTransfer throughout its lifecycle.

## Response 201 fields (application/vnd.worldpay.money-transfers-v1+json):

  - `outcome` (string, required)
    outcome of moneyTransfers request.

  - `receivedAt` (string, required)
    A timestamp of receivedAt.

  - `type` (string, required)


