question

demskigroup avatar image
demskigroup asked Raymond Lee Deactivated commented

Testing Lapsed Payment

We added a feature to test if a merchants payment has lapsed but is there a way we can test that it works before going live?
PaymentsMerchant
1 comment
10 |2000

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

demskigroup avatar image demskigroup commented ·

Any idea how to test this?

0 Likes 0 ·
Raymond Lee avatar image
Raymond Lee Deactivated answered demskigroup commented
By lapsed payment do you mean a payment that was started on a Clover device, but was not completed, after which it has expired?

The only way to test card present payments would be to order a DevKit from our DevKit site: https://cloverdevkit.com/

Here is the doc for setting up your DevKit: https://docs.clover.com/build/setup-devkit/

1 comment
10 |2000

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

demskigroup avatar image demskigroup commented ·

No, this is for a merchant who has lapsed in their payment to Clover and is now in a lapsed state: https://docs.clover.com/launch/billing/

0 Likes 0 ·
Raymond Lee avatar image
Raymond Lee Deactivated answered Raymond Lee Deactivated commented
Unfortunately we do not allow developers to modify merchant billing info, so there is no way to modify test merchants' billing info to change their status in order to test a merchant lapsed payment.
4 comments
10 |2000

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

demskigroup avatar image demskigroup commented ·

You misunderstand me, we don't want to modify the status we simply want to check to see if they are lapsed and then give the merchant a message saying their payment has lapsed and they should update their billing info. We implemented this using the api but are not sure how to test that it is working.

0 Likes 0 ·
Raymond Lee avatar image Raymond Lee demskigroup commented ·

I understand, but to test that functionality you would need to modify a test merchant from an "ACTIVE" status to a "LAPSED" status to see if the message is sent. We do not provide any method of doing that modification.

0 Likes 0 ·
demskigroup avatar image demskigroup commented ·

So there is no way to know if it’s working? We tried on a live as well but it doesn’t look like we are getting anything. Does that api work?

0 Likes 0 ·
Raymond Lee avatar image Raymond Lee demskigroup commented ·

Correct, you would have to wait until a merchant has lapsed on their payment to Clover to see if it works. The api does work, but a merchant will not be marked as "LAPSED" until they miss a payment for a billing cycle.

0 Likes 0 ·

Welcome to the
Clover Developer Community