Fiserv · Clover
Keep Fiserv · Clover in step with your orders, invoices and payments without re-keying, with the right person approving what changes.
53 ways to read, 16 ways to write, each write switched on by you.
Quality checks
Built and tested with example responses.
- Ready to connect: doneEvery listed action is built in.
- Built and tested with example responses: doneEach action is built from the provider’s published API and tested against example responses, errors, rate limits and paging.
Connected, approved, proven.
The things teams do most with Fiserv · Clover, an example flow with a person in the loop, and what Nexra keeps as proof.
Top actions
- Create category
categories.createApproval by rule - Create customer
customers.createApproval by rule - List attributes
attributes.listRead
Example flow
- Fiserv · Clover · List attributes
attributes.listDone - Fiserv · Clover · Create category
categories.createMaker-checker - Nexra · Record the decision and result in the evidence chainProven
Example workflow. Routine runs go through on their own. Only a change your rules flag, such as one over a limit you set, waits for the right person, who sees the exact change and the rule before it reaches Fiserv · Clover.
What gets logged
- Whether it ran on its own or who approved it, and under which rule
- A fingerprint of the exact request sent to Fiserv · Clover
- Fiserv · Clover's reply: what it created or changed
- One entry in the evidence chain, linked to the one before
Try this in the sandbox
Run the whole flow with test data in your sandbox, then connect a Fiserv test account before you go live.
For developers
Technical detail
Clover merchant, payments, refunds, devices and tenders (read); items, categories, tags, item and modifier groups, stock, customers and open orders (read, create, update).
Fiserv API docs- Source actions
- 53
- Destination actions
- 16
- Data types
- 35
What you can map
Reads are always available. Writes are off until you switch them on for a connection, and governed writes follow your policies.
attributes1
- List attributesSource
Variant attributes (for example size, colour) with their item group.
authorizations1
- List authorizationsSource
Open pre-authorizations and bar tabs with amount and card type. Read only.
cash events1
- List cash drawer eventsSourceIncremental
Cash drawer loads, adjustments and transactions, optionally since a time.
categories4
- Create categoryDestinationNot retried automaticallyApproval before production
Create an item category.
- Get categorySource
Get category by ID.
- List categoriesSourceIncremental
Item categories with sort order and item IDs.
- Update categoryDestinationProvider duplicate protectionApproval before production
Rename, re-sort or recolour a category.
category items1
- List items in a categorySource
Inventory items in one category.
credit refunds2
- Get credit refundSource
Read one credit refund.
- List credit refundsSource
Reversals of manual refunds (credits). Read only.
customers4
- Create customerDestinationNot retried automaticallyApproval before production
Create a customer with optional email, phone, address and business details.
- Get customerSource
Get customer by ID.
- List customersSource
Customers with primary email, phone, address and business name.
- Update customerDestinationProvider duplicate protectionApproval before production
Update name, marketing consent, business name or note.
default service charge1
- Get default service chargeSource
The merchant's default service charge and whether it is auto-applied.
devices2
- Get deviceSource
Get device by ID.
- List devicesSource
Clover devices (terminals) registered to the merchant.
discounts2
- Get discountSource
Get discount by ID.
- List discountsSource
Preset discounts (fixed amount or percentage).
employee orders1
- List employee ordersSource
Orders created by one employee.
employee payments1
- List employee paymentsSource
Payments taken by one employee. Read only.
employees2
- Get employeeSource
Get employee by ID.
- List employeesSourceIncremental
Employees with role and contact email; PINs are never mapped.
item groups4
- Create item groupDestinationNot retried automaticallyApproval before production
Create an item group to hold item variants.
- Get item groupSource
Get item group by ID.
- List item groupsSource
Item groups (variant families) with their items and attributes.
- Update item groupDestinationProvider duplicate protectionApproval before production
Rename an item group.
item stocks3
- Get item stockSource
Stock quantity for one item.
- List item stockSource
Stock quantity and low-stock threshold for every tracked item.
- Set item stockDestinationProvider duplicate protectionApproval before production
Set the absolute stock quantity (and optional alert threshold) for an item.
items4
- Create inventory itemDestinationNot retried automaticallyApproval before production
Create an inventory item with price in cents.
- Get inventory itemSource
Get inventory item by ID.
- List inventory itemsSourceIncremental
Inventory items with price, cost, SKU, availability, categories and stock.
- Update inventory itemDestinationProvider duplicate protectionApproval before production
Update an item's name, codes, price, cost or availability. Stock is updated separately.
merchant properties1
- Get merchant propertiesSource
Merchant settings: currency, locale, time zone, tips, stock tracking and VAT.
merchant1
- Get merchantSource
The connected merchant's name and address.
modifier groups4
- Create modifier groupDestinationNot retried automaticallyApproval before production
Create a modifier group with selection limits.
- Get modifier groupSource
Get modifier group by ID.
- List modifier groupsSource
Modifier groups (for example toppings) with limits and modifiers.
- Update modifier groupDestinationProvider duplicate protectionApproval before production
Rename a modifier group or change its limits and sort order.
modifiers1
- List modifiersSource
All modifiers with their extra price and group.
opening hours1
- List opening hoursSource
Opening-hours sets with time ranges per weekday (HHMM).
options1
- List attribute optionsSource
Options of variant attributes (for example small, medium, large).
order discounts1
- List order discountsSource
Discounts applied to one order.
order line items2
- Add order line itemDestinationNot retried automaticallyApproval before production
Add an inventory item, or a named item with a price, to an open order. No payment is taken.
- List order line itemsSource
Line items on one order, with item reference, price and quantity.
order payments1
- List order paymentsSource
Payments taken on one order. Read only.
order types2
- Get order typeSource
Get order type by ID.
- List order typesSource
Order types (dine in, takeout, delivery) with tax, fee and limits.
orders4
- Create orderDestinationNot retried automaticallyApproval before production
Create an open custom order with no payment. Add line items separately; the customer pays at a Clover device or checkout.
- Get orderSource
Get order by ID.
- List ordersSourceIncremental
Orders with totals, payment state, order type and customer IDs.
- Update orderDestinationProvider duplicate protectionApproval before production
Update an order's title, note, state, order type or tax setting.
payments2
- Get paymentSource
Get payment by ID.
- List merchant paymentsSourceIncremental
Payments with amounts, tips, tax, tender, card type and last four, in integer cents.
refunds2
- Get refundSource
Get refund by ID.
- List refundsSourceIncremental
Refunds already issued (most recent 90 days), with tax and tip. Nexra never creates refunds.
roles2
- Get roleSource
Get role by ID.
- List rolesSource
Employee roles and their base system role.
tags4
- Create tagDestinationNot retried automaticallyApproval before production
Create an item label (tag).
- Get tagSource
Get tag by ID.
- List tagsSource
Item labels (tags) used for reporting and printing.
- Update tagDestinationProvider duplicate protectionApproval before production
Rename a tag or change whether it shows in reporting.
tax rates2
- Get tax rateSource
Get tax rate by ID.
- List tax ratesSource
Tax rates applied to items and orders.
tax rules1
- List tax rulesSource
Tax rules that apply rates by order type and item.
tenders2
- Get tenderSource
Get tender by ID.
- List tendersSource
Payment methods (tenders) the merchant accepts, with availability.
tip suggestions1
- List tip suggestionsSource
Suggested tip percentages or flat amounts shown to customers.
Access and limits
- Authentication
- Clover merchant OAuth/read token
- Plans and access
- A Clover merchant account and an app (or merchant API token) with the permissions for each area: merchant, inventory, customers, orders, payments and employees. Clover merchant API only; other Fiserv acquiring platforms are not covered. Write permissions are needed for inventory, customer and order writes.
- Test environment
- Use a Clover developer sandbox merchant at apisandbox.dev.clover.com.
- Rate limits
- Clover limits requests per token and per app and returns HTTP 429. Nexra honours Retry-After; creates are not repeated automatically.
- Pagination
- Lists use offset and limit (up to 1000) and stop after a short page.
- Provider events
- Clover app webhooks notify of changes to orders, payments, inventory, customers and employees. Flows run on demand, on a schedule, or when a scheduled check finds new or changed records.
Before you build a flow
- Intentional exclusions: card charges, payments, pre-authorizations and captures, refunds and credits, voids, terminal commands, customer cards, employee PINs and shifts, and every delete.
- Clover merchant API only; this does not cover every Fiserv acquiring platform.
- Customer updates change names, consent and metadata only; email, phone and address entries use separate Clover endpoints not exposed here.
- Customers have no modified-time filter; refunds cover the most recent 90 days.
- Payouts and settlements: Clover's merchant REST API has no deposit, funding, batch settlement or payout endpoint, so payouts and the transactions inside each payout cannot be read; Clover shows deposits only in the merchant Dashboard and Fiserv merchant reporting.
- Fees: Clover's REST API does not report processing fees (interchange or Clover/Fiserv merchant fees) on payments, refunds or any other record. The only fee-like fields are customer charges (service charges, surcharges and convenience fees), which are not processing fees.
- Disputes: Clover's REST API has no chargeback or dispute endpoint; disputes are handled in the Clover Dashboard dispute portal.
- Item stock is set as an absolute quantity, not adjusted by a delta.
- Not added on purpose: creating authorizations, order payments, credits or tenders; changing merchant properties, order types, opening hours, discounts or tax rates (they change what customers are charged); every delete and bulk delete. Merchant bank (ABA, DDA) account numbers, device IMEI, IMSI, SIM and certificates, authorization tokens and auth codes are never mapped.
Developer reference
- Create the Fiserv credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Fiserv · Clover, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/fiserv-clover and the Connections API.