Use the Create Virtual Card Account endpoint to create a virtual card account for a new customer. To create any other type of account for a new customer use the Create Account endpoint.
Create Virtual Account is similar to Create Account except that it accepts only virtual card product IDs for prodId
. Consult the Creating an Account procedure for instructions on using this endpoint, and consult the Customer ID Verification guide for how to use this endpoint with Galileo's integrated CIP solution.
Note
You must be PCI-compliant to use this endpoint. If you are not PCI compliant, use the Create Account endpoint and specify a virtual card product for
prodId
.
Note
If this endpoint returns a status code that does not match a status code that is specific to this endpoint, it may be an enrollment status code. See Enrollment Statuses for more information.
See Global Response Statuses for status codes that are common across endpoints.
The table below lists status codes that apply to this specific endpoint.
Status Code | Code Description |
---|---|
520-01 | Load amount outside of load limits |
520-02 | Could not create enrollment |
520-03 | Could not load card |
520-04 | Account created, ID validation failed |
520-05 | Specified load from account number is invalid |
520-06 | A load was attempted for a non-positive amount |
520-07 | Primary account is invalid |
520-08 | Secondary accounts cannot be added |
520-09 | Maximum number of secondary accounts exceeded. To increase the secondary account limit per product ID, set SECLM on the secondary account. |
520-10 | idType2 is required as main ID for running CIP |
520-12 | An application with the same ID has already been submitted |
520-14 | Success - partial limit violation |
520-15 | Success - delayed payment |
520-16 | Card is marked as fraudulent |
520-17 | Card not allocated to your store for issuance |