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"
}