Skip to main content

CreateCredentialProfileRequest

acceptsAchboolean
acceptsCardNotPresentboolean
acceptsCardPresentboolean
allowAsBackupbooleannullable
credentialPayload objectnullable
property name*string
existingPasswordstringnullable
integrationDepthstringnullable
mccstringrequired

Possible values: non-empty, Value must match regular expression ^\d{4}$

namestringrequired

Possible values: non-empty

perTransactionFeeCurrencyCodestringnullable
perTransactionFeeMinorinteger<int64>nullable

Possible values: >= 0

processingFeeBpsinteger<int64>nullable

Possible values: >= 0 and <= 10000

processorPlatformstringnullable
processorReportTimeZonestringnullable
processorTypestring
settlementModestringnullable
settlementScheduledTimestringnullable
surchargeRateBpsinteger<int64>nullable

Possible values: >= 0 and <= 400

transitDeviceIdstringnullable
transitMerchantIdstringnullable
transitTerminalNumberstringnullable
transitUserIdstringnullable
transitVNumberstringnullable
CreateCredentialProfileRequest
{
"acceptsAch": true,
"acceptsCardNotPresent": true,
"acceptsCardPresent": true,
"allowAsBackup": true,
"credentialPayload": {},
"existingPassword": "string",
"integrationDepth": "string",
"mcc": "string",
"name": "string",
"perTransactionFeeCurrencyCode": "string",
"perTransactionFeeMinor": 0,
"processingFeeBps": 0,
"processorPlatform": "string",
"processorReportTimeZone": "string",
"processorType": "string",
"settlementMode": "string",
"settlementScheduledTime": "string",
"surchargeRateBps": 0,
"transitDeviceId": "string",
"transitMerchantId": "string",
"transitTerminalNumber": "string",
"transitUserId": "string",
"transitVNumber": "string"
}