question

sean27 avatar image
sean27 asked sean27 edited

Processing Remote Payments

I have a few questions regarding processing remote payments (i.e. from a consumer mobile device) using Clover.

1. The “Build Payment Solutions” guide from the documentation - (https://docs.clover.com/clover-platform/docs/developer-pay-api) - seems to be out of date with regard to the API reference. Given this, what are the best practices for processing a remote payment using a Clover POS system with the current API?

2. Can one use Apple Pay or Google Pay to process a remote payment, and if so, how does that process differ from the one above.


REST APIPaymentsApp MarketDeveloper Pay API
10 |2000

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

David Marginian avatar image
David Marginian Deactivated answered David Marginian Deactivated edited

Developer pay is for card not present transactions. It sounds like you want card present via the Clover device. We call this a semi-integration, you can read more here - https://www.clover.com/integrations. Yes, our devices take Apple/Google pay.

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.

sean27 avatar image sean27 commented ·

Thanks for the quick response! We're intending for a customer to pay from their mobile device as if it were an in-app purchase (not using NFC technology). Essentially we want to use Apple Pay or Google Pay to pass a customer's payment information to Clover's default payment processor. Our question is twofold: can we use Apple Pay and Google Pay in this way, and is there updated API documentation for interacting with the payment processor?

0 Likes 0 ·
David Marginian avatar image David Marginian ♦♦ sean27 commented ·

Okay I understand now. I will have to look into the options that are available and get back with you.

1 Like 1 ·
sean27 avatar image sean27 David Marginian ♦♦ commented ·

Hi David, have you found any information or resources for processing remote payments with Clover?

0 Likes 0 ·
Show more comments
David Marginian avatar image
David Marginian Deactivated answered sean27 commented

Hi Sean. I followed up with our payment folks. This is something we do not currently support. It is in our plans but I cannot provide you with an ETA at this time.

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.

sean27 avatar image sean27 commented ·

Thanks for letting us know David. Does this negate your previous comment that our application should be using RapidConnect? Would we be able to use RapidConnect in our application to process the remote payments as described? Additionally, is RapidConnect just Clover’s preferred third-party processor, or what exactly is the relationship between Clover and RapidConnect?


Also, the developer pay API seems to detail instructions for processing payments in the way we intend, but it seems to be out of date (v2 instead of v3). Was our use-case previously feasible, or are we misunderstanding the API documentation?

https://docs.clover.com/clover-platform/docs/developer-pay-api

0 Likes 0 ·

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