Visa Direct & Mastercard MoneySend

Learn how to send funds to Visa and Mastercard cards with Acquired.com

Acquired.com enables merchants to send funds directly to recipient's cards using Visa Direct and Mastercard MoneySend. This functionality supports uses cases such disbursements, remittance, and real-time payouts.

/payments/credit

To send funds to a card, submit a request into the /payments/credit endpoint.

Send funds to a card - create a card

To create a new card you must pass the full card details within the card object. Ensure that the relating customer_id that you want to store the card against is also passed in the request in the payment object, set the create_card parameter to true.

The previously created customer_id must have a valid first_name, last_name, dob and billing address as these fields are required by the card schemes.

Request:

{
  "transaction": {
    "order_id": "1f1f2a61-5b68-4725-a0ce-9560514ec00b",
    "amount": 15.02,
    "currency": "gbp"
  },
  "payment": {
    "card": {
      "holder_name": "E Johnson",
      "number": "4000011180138710",
      "expiry_month": 10,
      "expiry_year": 26,
      "cvv": "123"
    },
    "create_card": true,
    "reference": "Custom Ref 001"
  },
  "customer": {
   "customer_id": "5b18a0c0-05de-dfe3-6309-cc703723b0bf"
  }
 }

The card_id will then be returned in the response. For future payouts with Visa Direct and Mastercard MoneySend, this card_id can then be passed without the full card details and the payout would be processed.

📘

Note

If the transaction has been declined, we will not create a card_id.

Send funds to card - without creating a card

To send funds to a card without creating a card record, set the create_card parameter to false. If you have not previously created a customer record you will need to pass all of the required customer details within the customer object.

Request

{
  "transaction": {
    "order_id": "1f1f2a61-5b68-4725-a0ce-9560514ec00b",
    "amount": 15.02,
    "currency": "gbp"
  },
  "payment": {
    "card": {
      "holder_name": "E Johnson",
      "number": "4000011180138710",
      "expiry_month": 10,
      "expiry_year": 26,
      "cvv": "123"
    },
    "create_card": false,
    "reference": "Custom Ref 001"
  },
  "customer": {
    "reference": "customer_number_00001",
    "first_name": "Edward",
    "last_name": "Johnson",
    "dob": "1988-10-03",
    "billing": {
      "address": {
        "line_1": "152 Aldgate Drive",
        "line_2": "",
        "city": "London",
        "state": "",
        "postcode": "E1 7RT",
        "country_code": "GB"
      }
    }
  }
}