Updates an existing payment processor configuration including credentials, name, and active status for credential rotation or configuration changes.
id (guid, required) — Unique identifier of processor configuration to update.model (ProjectPaymentProcessorUpdateCommandRequest, required) — Updated configuration including:
id (guid, required) — Configuration identifier (must match path parameter).name (string, required) — Updated descriptive name.gateway (int, required) — Gateway provider (cannot be changed).companyProjectId (guid, required) — Project identifier.paymentType (int, required) — Payment method type.settingsJson (string, required) — Updated merchant credentials.isActive (bool, required) — Active status.ProjectPaymentProcessorUpdateCommandResponse indicating whether update was successful.
The access token received from the authorization server in the OAuth 2.0 flow.
The unique identifier of the processor configuration to update.
The updated configuration details including credentials, name, payment type, and active status.
Base structure for command requests that modify data. Represents the payload required to create a new project payment processor configuration. Represents the payload required to update an existing project payment processor configuration.
The display name assigned to the processor configuration.
50The JSON payload containing the processor configuration settings.
1The gateway implementation the processor should use.
CyberSource, PayPal, Amazon The identifier of the company project that will own the configuration.
The payment method supported by the processor configuration.
CreditCard, Amazon, ExpressCheckout The identifier of the processor configuration to update.
Indicates whether the processor configuration is active.
Always returned. Check the success property in the response body to determine if the operation succeeded.
Standard response structure containing operation status and error information. Standard command response indicating the result of a data modification. Represents the response returned after a processor configuration is updated.
True if the operation completed successfully; false if an error occurred.
true
Result code indicating the outcome of the operation.
Unknown, Success, BadRequest, Unauthorized, NotFound, Error 200
Human-readable error message when an error occurs.
null