Update Account Updates
OpenAPI SpecTest this endpoint live
Open the same request directly in API Explorer.
Server URL
Enable or disable account updates for a payment method belonging to the authenticated merchant. Account updates help keep stored card details up to date when a replacement card is issued.
Only payment methods with type CARD support account updates. Card-backed wallets are not supported.
ePay must enable the account updates feature for your account before you can enroll a payment method. You can still disable enrollment if the feature is no longer enabled for your account.
The operation is idempotent: repeating the same requested state succeeds. The response includes the resulting accountUpdatesEnabled value. Use Get Payment Method to read the current status without changing it.
Authorization
BearerAuth In: header
Path Parameters
The ID of the payment method.
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Set to true to enroll the card in account updates, or false to disable account updates for this payment method.
trueResponse Body
application/json
application/json
application/json
application/json
Disable Stored Payment Method
Permanently disables a stored payment method for the authenticated customer. The payment method is immediately removed from the payment window and can no longer be used for quick checkout without entering card information. This operation is irreversible and idempotent. It returns 200 OK with no response body even when the payment method is not currently stored; in that case, no action is taken.
List Webhooks
Returns a paginated list of active webhooks configured for the authenticated merchant. Use this endpoint to audit webhook destinations, verify subscribed events, and ensure each webhook aligns with your point-of-sale domains. Webhooks are not required Webhooks are separate from the main payment flow and act as a general event notification system. You should use them only if you need to track changes to your ePay data in a system that is different from the one initiating the request. For all payment-related operations, you should use the notificationUrl provided in each request. This is the primary mechanism for receiving the outcome of a payment or operation.