question

darrank avatar image
darrank asked dazza5000 answered

Receiving SPLIT_CUSTOM payments records of $0.00 for custom tender

One of our customers is experiencing an issue that I am trying to debug where their order is being marked as having a $0.00 SPLIT_CUSTOM entry for our custom tender. We are following the sample and making the payment amount as the full amount in the success response of our "TenderActivity", but sometimes the payment is marked as $0.00.


What could cause a split payment entry of $0.00 to be recorded?


Here is an example:


Custom Tenders
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
dazza5000 avatar image
dazza5000 answered

This is what was happening:


  1. A register transaction is started and the custom tender was launched (TenderActivity)

  2. The custom tender would temporarily malfunction.

  3. The cashier would take card from the customer and put it into the clover hardware. The custom tender would still be on the screen, but In the background the clover hardware processes the transaction and marks the order as PAID.

  4. While step 3 was happening the custom tender would recover and mark the tender was having paid the amount.

  5. This causes the TenderActivity to mark the payment as complete with the full amount plus tip if present.

  6. Clover says the order has already paid because payment was taken on the hardware in step 3, marks the new payment as a SPLIT_CUSTOM and includes the tip if given. The amount paid by the custom tender is marked as 0.00.

10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community