UpdateCredentialProfileRequest
acceptsAchbooleannullable
acceptsCardNotPresentbooleannullable
acceptsCardPresentbooleannullable
activationPasswordstringnullable
Possible values: <= 200 characters
allowAsBackupbooleannullable
clearPerTransactionFeeboolean
clearProcessingFeeboolean
credentialPayload objectnullable
property name*string
integrationDepthstringnullable
mccstringnullable
Possible values: Value must match regular expression ^\d{4}$
namestringnullable
originLocationIdstringnullable
Possible values: <= 64 characters
perTransactionFeeCurrencyCodestringnullable
perTransactionFeeMinorinteger<int64>nullable
Possible values: >= 0
processingFeeBpsinteger<int64>nullable
Possible values: >= 0 and <= 10000
processorPlatformstringnullable
processorReportTimeZonestringnullable
processorTypestringnullable
settlementModestringnullable
settlementScheduledTimestringnullable
surchargeRateBpsinteger<int64>nullable
Possible values: >= 0 and <= 400
transitDeviceIdstringnullable
transitMerchantIdstringnullable
transitTerminalNumberstringnullable
Possible values: <= 50 characters
transitUserIdstringnullable
transitVNumberstringnullable
UpdateCredentialProfileRequest
{
"acceptsAch": true,
"acceptsCardNotPresent": true,
"acceptsCardPresent": true,
"activationPassword": "string",
"allowAsBackup": true,
"clearPerTransactionFee": true,
"clearProcessingFee": true,
"credentialPayload": {},
"integrationDepth": "string",
"mcc": "string",
"name": "string",
"originLocationId": "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"
}