improved

Clover API updates - May 2023

Clover made the following API updates for May 2023.

Merchant APIs

Added reseller identifier (reseller_id) to the Get a single merchant endpoint response. This helps merchants identify reseller information.

Payment APIs

Removed the following search filter fields from the Get all payments for an order, Get all payments, and Get all payments under an employee endpoints.

  • voidPaymentRef
  • voidReasonDetails
  • voidReason
  • voidPaymentRef.id
  • cardTransaction.last4
  • cashTendered
  • voidPaymentRef.createdTime
  • cardTransaction.transactionNo
  • voidPaymentRef.employeeId
  • paymentRefundId
  • paymentAttributes.type
  • merchantId
  • deletedTime
  • tipAmount
  • order.id
  • paymentAttributes.value
  • paymentAttributes.uuid
  • voidReasonDetails
  • cardTransaction.captured
  • cardTransaction.currency
  • taxAmount
  • orderType.databaseId
  • developerApp.package

Order APIs

Updated the Gets a list of orders endpoint. The search results for orders list is restricted to the last 90 days if the search filter fields include:

  • deletedTime
  • externalReferenceId
  • createdTime
  • total
  • payType
  • title
  • note
  • state
  • manualTransaction
  • cardTransaction.last4
  • testMode
  • touched