vvvirani / flutter_amazon_payfort

Flutter plugin for Amazon Payment Services (Payfort). It supports both android and iOS.
https://pub.dev/packages/amazon_payfort
MIT License
5 stars 12 forks source link

Flutter_amazon_payfort: NSLocalizedDescription=No entitlement for merchant identifier: xxxxxxx #14

Closed goddev99 closed 11 months ago

goddev99 commented 11 months ago

when click applepay, I am getting this error

[General] Failed to present in-app payment interface: Error Domain=PKPassKitErrorDomain Code=4 “No entitlement for merchant identifier: 01f19a33” UserInfo={NSLocalizedDescription=No entitlement for merchant identifier: 01f19a33} 2023-11-05 08:27:32.081341+0800 Runner[53987:3815356] [General] Connection to remote alert view service failed

I created merchantID, payment processing certificate and imported .p12 file on the Apple Pay Setting. But I am getting the error continue. What is the setting that I didn't set?

Please help me. Thank you.

vvvirani commented 11 months ago

Hello @goddev99

Check once. Is Apple Play capability added in Xcode with merchant identifier?

Screenshot 2023-11-22 at 10 01 27 AM
goddev99 commented 11 months ago

Yes it was added correctly. image

vvvirani commented 11 months ago

@goddev99 Is the Apple Pay payment certificate verified from the PayFort console?

goddev99 commented 11 months ago

I am not a owner of account. Owner created sandbox account and allowed to check payment security setting. image

This is a security setting page. image I uploaded .p12 file according to the requirements. I don't know what I do more. Please help me. Thank you.

vvvirani commented 11 months ago

Can you share your example project and the test payfort console? I will fix it.

goddev99 commented 11 months ago

I fixed the error updating apple merchantID

vvvirani commented 11 months ago

Good job