Create Virtual Card Account
Changed onUse 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 <a href="ref:post_createaccount" target="_blank">Create Account</a> endpoint.
Create Virtual Account is similar to Create Account except that it accepts only virtual card product IDs for prodId. Consult the <a href="doc:create-account-procedure" target="_blank">Creating an Account</a> procedure for instructions on using this endpoint, and consult the <a href="doc:customer-id-verification" target="_blank">Customer ID Verification</a> guide for how to use this endpoint with the SoFi Tech Solutions legacy CIP solution.
[block:callout]
{ "type": "info", "title": "Note", "body": "You must be PCI-compliant to use this endpoint. If you are not PCI compliant, use the <a href="ref:post_createaccount" target="_blank">Create Account</a> endpoint and specify a virtual card product for prodId." } [/block]
[block:callout]
{ "type": "info", "title": "Note", "body": "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 <a href="ref:api-reference-enrollment-statuses" target="_blank">Enrollment Statuses</a> for more information." } [/block]
Request
- Base URLapi-{corename}.{env}.gpsrv.com/intserv/4.0/ (relative, and the document’s source URL is not known)
- URLapi-{corename}.{env}.gpsrv.com/intserv/4.0/createVirtualCard
- Authnone declared
Request body application/x-www-form-urlencoded
Example request
{
"apiLogin": "AbC123-9999",
"apiTransKey": "4sb62fh6w4h7w34g",
"transactionId": "123e4567-e89b-12d3-a456-426614174000",
"prodId": 501,
"id": "123456789",
"idType": 2,
"id2": "123456789012|ut|12/25/2020",
"idType2": 1,
"locale": "en_US",
"firstName": "Ed",
"middleName": "W",
"lastName": "Harley",
"dateOfBirth": "1980-01-01",
"address1": "33 Maple Street",
"address2": "#4B",
"address3": "Carrera Central",
"address4": "Barrio El Alhambra",
"address5": "Piso 3",
"city": "Salt Lake City",
"state": "UT",
"postalCode": "84121",
"countryCode": "840",
"primaryPhone": "8013656060",
"otherPhone": "8013656060",
"mobilePhone": "8013656060",
"mobileCarrierId": "8",
"email": "user@fakedomain.com",
"webUid": "eharley",
"webPwd": "4j9KH3kkdh",
"secretQuestion": "What was the name of your first pet?",
"secretAnswer": "Larry",
"loadAmount": 25.5,
"loadType": "RL",
"externalAccountId": "553b45sbs",
"primaryAccount": "074103447228",
"sharedBalance": 1,
"userData": "a4434gg44",
"verifyOnly": 1,
"loadFromAccountNo": "074103447228",
"sweepDate": "2016-01-01",
"creditLimit": 500.25,
"singleUse": "Y",
"businessName": "Ed",
"mobilePhoneCountryCode": "+1"
}Response
Changes
- info
endpoint added
- info