Reputation: 1153
I am trying to implement Payment Request API on a project I'm working on. I'm only using basic-card
payment method. When I call canMakePayment()
it correctly resolves to true
in Chrome in situations that it should be true
, but it never resolves to true
in Safari. Then I read something interesting in the webkit blog,
Safari only supports the Apple Pay payment method, but other browsers might support additional payment methods.
If that means what I think it means, then I cannot use basic-card
payment method in Safari. Only Apple Pay.
Can someone please shed some light in this?
Upvotes: 1
Views: 764
Reputation: 2224
That is indeed the case. Safari only supports Apple Pay at the moment. It doesn't support basic card, unfortunately :( https://webkit.org/blog/8182/introducing-the-payment-request-api-for-apple-pay/
Upvotes: 2