Post not yet marked as solved
Is it possible to use the deep link for the payment? As if I want to pay. I just click on the payment button and it will kick me out from my existing app and run the payment solution app like Paytm, GPay, PhonePe, etc and the user will make the payment and redirect to their previous app and get the payment status
Post not yet marked as solved
Received required entitlements from apple and as per the below link ios should allow us make third party app as default contactless app in EEA region.
But, Settings app only shows the toggle button to enable/disable Contactless capability. But, not an option to make an app as default contactless app.
com.apple.developer.nfc.hce.default-contactless-app | Apple Developer Documentation
Anyone has faced similar issue? Is above feature released or not, how can we confirm ?
Post not yet marked as solved
How to add Additional capabilities in Certificates, Identifiers & Profiles on app store account to Enable the Tap to Pay on iPhone capability.
Post not yet marked as solved
We couldn't find a descriptive reply for the following and we wanted to get additional feedback.
We've received a notification about using ApplePayRecurringPaymentRequest in Apple Pay JavaScript for recurring, installment and unscheduled payments.
On the page (https://developer.apple.com/documentation/apple_pay_on_the_web/applepayrecurringpaymentrequest) we found a new object (see whole object below) and there are some questions about using and filling the parameters. I hope you will help us for making understanding.
The ApplePayRecurringPaymentRequest should be sent only in initial operation?
A phrase "required" is meant the parameter is mandatory?
Where can we take the lenth for each field?
Parameter regularBilling is applied for recurring, installment and unscheduled payments?
Parameter trialBilling is applied only for recurring payments?
If we sent the regularBilling or trialBilling Apple Pay will authorize a payment automatically without merchant's actions?
In which cases do we have to fill ApplePayLineItemType with value “pending”?
Parameter amount is whole sum of all payments or current only?
Parameter paymentTiming with value:
9.1 "immediate" - when does payment occur when the transaction is complete and sequent payments will occur only after merchant's actions?
9.2. "recurring" - what the different with "immediate"?
9.3. "deferred" - who and how will provide these payments in the future?
9.4. "automaticReload" - when should we use this value? (in description it's not clear)
If merchant can't provide recurringPaymentStartDate and recurringPaymentEndDate can we leave them blank or not send?
If merchant can't provide recurringPaymentIntervalCount can we leave them blank or not send?
Could you describe the usecase with using deferredPaymentDate?
Could you describe the usecase with using automaticReloadPaymentThresholdAmount?
Is billingAgreement mandatory parameter?
Can billingAgreement contain URL on agreement?
Is managementURL mandatory parameter?
What actions can user make on page via managementURL? And which cases are mandatory?
Is tokenNotificationURL mandatory parameter?
In which cases will we receive a request via tokenNotificationURL?
What kind of params specification should be in tokenNotificationURL (names, lenth, type, mandatory)?
dictionary ApplePayRecurringPaymentRequest
{required DOMString paymentDescription;
required ApplePayLineItem regularBilling;
dictionary ApplePayLineItem
Unknown macro: { ApplePayLineItemType type; DOMString label; DOMString amount; ApplePayPaymentTiming paymentTiming; Date recurringPaymentStartDate; ApplePayRecurringPaymentDateUnit recurringPaymentIntervalUnit; unsigned long recurringPaymentIntervalCount; Date recurringPaymentEndDate; Date deferredPaymentDate; DOMString automaticReloadPaymentThresholdAmount; };
ApplePayLineItem trialBilling;
dictionary ApplePayLineItem;
DOMString billingAgreement;
required DOMString managementURL;
DOMString tokenNotificationURL;};
Post not yet marked as solved
Hello everyone,
I have a app for Driver to pay in-store (fuel, garage, etc.) and would like to build a feature that can activate Apple Pay from my app so that Driver can use it to pay with POS terminal instead of double click the Home button. Is it possible?
Post not yet marked as solved
Showing pre-authorization transaction as payment is confusing. It doesn't get removed even if we void the pre-authorization. Has anyone encountered this issue before, and if so, how did you resolve it?
Post not yet marked as solved
Im encountering an issue with recurring payments using Apple Pay's tokenization system. The temporary token generated for a transaction isn't designed to be reused for recurring charges, which is causing problems for my merchant's monthly plan.
Anyone find a workaround for this? is there a way to disable this temp token for my customers to buy a plan?
Post not yet marked as solved
I got approved for ProximityReader APIs for Apple Tap to Tay on iPhone.
The Setting up the entitlement for Tap to Pay on iPhone guide says to look for "Additional Capabilities."
I do not see it under my Certificates, Identifiers & Profiles.
Where should I look?
Post not yet marked as solved
I am using TapToPay with stripe it is working fine on the development mode but when i try to create build for app store it shows 2 errors.
Post not yet marked as solved
I want to use the ProximityReader Framework's readPaymentCard
https://developer.apple.com/documentation/proximityreader/paymentcardreadersession/readpaymentcard(_:)-8jol5
to read card information and decrypt it. Does anyone know how to do this?
Post not yet marked as solved
i am implementing the Tap and Pay for stripe terminal during this i want to check whether the merchant accepted the terms and conditions or not using the isAccountLinked(using:) but this method requires the parameter - "The token from your payment service provider. This token contains the merchant identifier."
i cannot find any other reference for the merchant identifier how to retrieve or how to get it as per stripe support they said you need to contact the apple support.
Post not yet marked as solved
Our apple pay integration with the gateway "Checkout.com" is succeeding from Checkout side & the amount is captured (withdrawn from bank account) and confirmed yet on the apple pay popup it fails with a "Payment not completed" error message. Any idea how to resolve this? This is on multiple devices (iPhones, MacBooks)
-The request in the headers is a success (200)
Post not yet marked as solved
Any tips how my company and I can proceed with our Tap to Pay implementation review with Apple? As the title says, we submitted a video 26 days ago and have no traction.
I've replied to Apple's "Request Access..." email multiple times with "Case-ID: blah blah" as the first line every time. Between 4 to 6 days later I get the same auto-reply saying "Your entitlement request for the Tap to Pay for iPhone has been granted with the Development Profile restriction...".
We've been release-ready for several weeks now. Our product roadmap is being adversely affected by this bottleneck.
Any suggestions are welcome! We're at a loss right now.
-Jordan
Timeline of Events
24 Oct - Submitted TtP for iPhone entitlement request via Apple's web form
27 Oct - Received email confirming entitlement with Development Profile restriction
02 Nov - Replied with video recording of our apps TtP flow
10 Nov - Received same entitlement confirmation email as 27 Oct
13 Nov - Replied asking if Apple needs anything else from us
17 Nov - Received same entitlement confirmation email as 27 Oct
22 Nov - Resent video from a different email account
28 Nov (today) - Received same entitlement confirmation email as 27 Oct
Post not yet marked as solved
I am trying to transfer data from one device to another using NFC. I'm trying to figure out if this is possible, I downloaded apple's sample project about CoreNFC, I was able to read NFC Tags (it wasn't a real NFC Tag, rather it was an NFC Tag emulated with an android device). Can I use my iPhone to emulate an NFC Tag to transfer data to another iPhone or Android device?
Post not yet marked as solved
Hi, I'm new to Payment Integration and i want to use Apple pay as an option in my flutter app.
the case is that i want to let my users to be able to send money to each other A.K.A (peer to peer) transactions.
I don't know how exactly to achieve this, send money to another specific apple pay user?
Post not yet marked as solved
Use case: Use Apple Tap to Pay API to capture the card details and send the captured encrypted card details to end PSP by using our backend.
We are following Apple document here https://developer.apple.com/documentation/proximityreader/paymentcardreader/token, its mention here that your payment service provider supplies the string you use to create this token. Below is screenshot for your reference:

Please guide us how we are going to get above mentioned string to create the Token.
Any help would be appreciated, thanks in advance
Post not yet marked as solved
Me and my team are implementing Apple Pay for our products and we've requested the PassKit Entitlements two months ago and until now we did not get any answer about it.
How long does it take to Apple disponibilize the PassKit Entitlements?
Post not yet marked as solved
We are integration with apple pay using amazon_flutter package, and we are receiving the following error:
[General] Failed to present in-app payment interface: Error Domain=PKPassKitErrorDomain Code=4 “No entitlement for merchant identifier: XXXXXX” UserInfo={NSLocalizedDescription=No entitlement for merchant identifier: XXXXXX}
2023-11-05 08:27:32.081341+0800 Runner[53987:3815356] [General] Connection to remote alert view service failed
Note: XXXXXX is our actual merchant identifier by Amazon payment service for the test environment.
Post not yet marked as solved
I want to register to be Apple PSP for Tap To Pay instead of using their listed PSPs. Does anyone know what to do?
Post not yet marked as solved
Hi, I'm trying to integrate with Tap to Pay feature under Stripe. For this reason i need to add com.apple.developer.proximity-reader.payment.acceptance entitlement to my Identifier. I can see it under Provisioning Profile -> Enabled Capabilities.
But after downloading this profile in Xcode I don't see this entitlement.
What could be the reason for this discrapency?