- Updates an invoice setting
PUT {{baseURL}}/pay-int-api/merchants/{{merchantId}}/invoices/settings
This endpoint updates the specified invoice setting.
The invoice settings update request.
Specifies the tax percentage.
Example: 8.50 (as 8.50%)
Specifies the discount is enabled.
If true, enable the the discount.
If false, do not enable the the discount
Example: true
Specifies the discount percentage.
Example: 1.5 (as 1.5%)
Specifies the shipping fee is enabled.
If true, the shipping fee is enabled.
If false, the shipping fee is not enabled.
Example: true
Specifies fees are enabled.
If true, fees are enabled.
If false, fees are not enabled.
Example: true
Specifies the fees percentage.
Example: 10.25 (as 10.25%)
Indicates the payment method type identifier.
Value values:
| Id | Name |
|---|---|
| 1 | Card (for credit card) |
| 2 | ElectronicCheck |
Example: 2
Specifies an identifier for the credit card payment processor handling a card transaction.
Example: 78723ff2-d47e-460b-b838-d602bdf0e1bc
Specifies an identifier for the automated clearing house (ACH) payment processor handling a transaction.
Example: 9925a0b0-eb18-4d74-8967-7e0cf6af0729
- Mock serverhttps://developer.flute.com/_mock/api-reference/pay-int-api/merchants/{merchantId}/invoices/settings
- Sandbox environmenthttps://sandbox.api.flute.com/pay-int-api/merchants/{merchantId}/invoices/settings
- Production environmenthttps://api.flute.com/pay-int-api/merchants/{merchantId}/invoices/settings
curl -i -X PUT \
https://developer.flute.com/_mock/api-reference/pay-int-api/merchants/46063d32-10fa-44cb-b118-20ddd085ce3f/invoices/settings \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'x-api-version: string' \
-d '{
"dueDateAfterDays": 0,
"taxPercentage": 8.5,
"isDiscountEnabled": true,
"discountPercentage": 1.5,
"isShippingFeeEnabled": true,
"shippingFeeAmount": 0.1,
"isFeesEnabled": true,
"feesPercentage": 10.25,
"notes": "string",
"paymentMethodTypeId": 2,
"cardPaymentProcessorId": "78723ff2-d47e-460b-b838-d602bdf0e1bc",
"achPaymentProcessorId": "9925a0b0-eb18-4d74-8967-7e0cf6af0729",
"allowStaffToSetDiscountAndLineItemDiscount": true,
"allowManuallyEnterLineItems": true,
"isSmsNotificationAfterPaymentEnabled": true,
"isSmsNotificationAfterPaymentFailedEnabled": true,
"achAllowFasterProcessing": true,
"canOverWriteInvoiceLineItemPrice": true
}'