# Pause collection for an invoice Stops collection of every payment request raised for this invoice by the named methods, leaving the customer's other invoices alone. Methods that are not named keep collecting, and a method that is already paused stays as it is. Endpoint: PUT /invoices/{invoiceId}:pause_collection Version: 1.0.0 Security: Biller Access Token (Production), Biller Access Token (Staging) ## Path parameters: - `invoiceId` (string, required) The identifier of the invoice. ## Request fields (application/json): - `collectionMethods` (array, required) The collection methods to pause. At least one method is required. Enum: "AUTO_COLLECT", "ON_DEMAND" ## Response 400 fields (application/json): - `type` (string) - `title` (string) - `status` (integer) - `detail` (string) - `instance` (string) - `properties` (object) - `errors` (array) - `errors.message` (string) ## Response 404 fields (application/json): - `type` (string) - `title` (string) - `status` (integer) - `detail` (string) - `instance` (string) - `properties` (object) - `errors` (array) - `errors.message` (string) ## Response 204 fields ## Response 401 fields ## Response 403 fields ## Response 500 fields