Apple Pay

RSS for tag

Provide a fast, easy, and secure way for users to buy goods and services in your app or on your website using Apple Pay.

Apple Pay Documentation

Posts under Apple Pay tag

261 Posts
Sort by:
Post not yet marked as solved
1 Replies
546 Views
Hi everyone, I'm build an App with Catalyst for Mac, iPhone and iPad. I've configured Apple Pay and on iPhone and iPad works fine. The problem is on the Mac, case when I call the func to check if the device canMakePayments(usingNetworks:) (with Stripe API) it always returns false and the payment sheet is not display. If I check only canMakePayment() it returns true. I'm trying on a MacBook Pro M1, so there is the compatibility with Apple Pay. I've a card on my Wallet Have you some solutions?
Posted
by fabio97.
Last updated
.
Post not yet marked as solved
0 Replies
107 Views
Hello! I've seen numerous posts about this situation with a variety of answers and none of them seem to apply to our situation. We are implementing Apple Pay on our web site (or at least trying to). We go through the process of having the browser retrieve a session ID from Apple via a call to our server that then gets the session from Apple. But then we pass the session object to completeMerchantValidation and the payment window disappears and triggers a cancel event. I have double checked that the DNS PTR for the IP our server uses to make the request to Apple matches the domain we have validated with Apple. The session object we get back from Apple appears to be valid and contains attributes such as merchantSessionIdentifier, merchantIdentifier, signature, etc. On the iPhone XR I'm testing with, I've tried an Apple ID registered with the sandbox and a test card in the wallet as well as my Apple ID with a real credit card in the wallet. I've switched back and forth between Apple IDs and removed the cards and readded them numerous times. I do have FaceID enabled. I've tried this with the page coded for Apple Pay JS API and with it coded for the Payment Request API. They both trigger the cancel event when completeMerchantValidation is called. I've put a zillion debug statements in my code to trace every little step it takes. But now I'm at a dead end. I even made a purchase via Apple Pay on the Etsy web site just to make sure it wasn't something wrong with the phone itself. If anyone could please point me in the right directions I'd be very appreciative. Code can be provided if necessary. Thank you in advance.
Posted Last updated
.
Post not yet marked as solved
0 Replies
93 Views
It ask me to verify merchant ID domain again despite I already did it. What can cause this? When I try to verify it again I see that verification file content is being changed. And I am able to verify it with the new file. But every couple of months it ask me to verify it again. Appreciate any help.
Posted Last updated
.
Post not yet marked as solved
0 Replies
103 Views
If I have many product Id, I want to check one product Id status is APPROVED OR THE OTHER STATUS What should I do? Thanks ^ _ ^
Posted
by solobai.
Last updated
.
Post not yet marked as solved
0 Replies
111 Views
Hi, Do I need to make any settings to change from Non Sandbox iPhone to Sandbox iPhone? https://developer.apple.com/apple-pay/sandbox-testing/ "Create your Payment Processing Certificate or obtained a CSR from your PSP." What does this mean? Thanks.
Posted
by usui.
Last updated
.
Post not yet marked as solved
6 Replies
1.6k Views
We are implementing Apple Pay on the Web. We are unable to add Amex test cards from the Sandbox from MacOS or iPhone wallet. We are attempting to add the Amex cards from (https://developer.apple.com/apple-pay/sandbox-testing/). Other card types (VISA, MC) can be added without issue. In Wallet & Apple Pay settings when I attempt to add the Amex card it shows "Authenticating..." near the device account number indefinitely, and it never gets activated properly.I've tried restarting my computer and ensuring device region is in US. I'm running macOS 10.14.6 (and due to security can't upgrade the OS). Can you confirm whether the OS is cause of this or something else with Amex cards not being supported.STEPS TO REPRODUCEOn Mac, go to System Preference > Wallet.Try to add any of the Amex cards from Sandbox here:https://developer.apple.com/apple-pay/sandbox-testing/The card initially shows as added but when you look at device account number it says "Activating..." indefinitely and is never activated.
Posted
by pgrennin.
Last updated
.
Post not yet marked as solved
3 Replies
512 Views
When calling the SKPaymentQueue.default().presentCodeRedemptionSheet() method on an iPhone 7+ (15.4.0), the window for entering the promo code is no longer displayed correctly. 'Cannot connect' is displayed. What could be the reason for this and what solutions can be found to solve the problem? Thanks.
Posted Last updated
.
Post not yet marked as solved
2 Replies
313 Views
Hello! A few questions about testing Apple Pay: How to test Apple Pay with a Merchant registered in region that testing is not provided for (in this case Germany)? Does the testing account needs to be a separate Apple ID from my usual Apple ID? Can Browserstack or some other simulator be used for testing Apple Pay (payment method in a website, not app)?
Posted
by liisbet.
Last updated
.
Post not yet marked as solved
7 Replies
2.5k Views
helloin the help page for creating a Sandbox Tester Accounthttps://developer.apple.com/apple-pay/sandbox-testing/they said to :Sign in to App Store Connect.On the homepage, click Users and Access.BUT on home page ther is no Users and Access.?!!
Posted
by emikim.
Last updated
.
Post not yet marked as solved
0 Replies
192 Views
Using build 20A5283p, checkCanRequestDocument is returning false, even on Simulator or Device with mock id profile installed. This is what I see in the console: 2022-06-14 12:07:58.717645-0400 MDLReader[529:16608] [Client] XPC connection error: Couldn’t communicate with a helper application. 2022-06-14 12:07:58.719067-0400 MDLReader[529:16608] [Client] DigitalPresentmentSession checkCanRequestDocumentType error from xpc: The operation couldn’t be completed. (DIIdentityErrorDomain error 1.) I am presuming either that the feature is not yet available or as noted here there is a new entitlement required that is not yet available. I did add a "regular" apple wallet entitlement with a merchant id tied to our developer account so just want to check to be sure I didn't miss something. Thanks!
Posted Last updated
.
Post not yet marked as solved
0 Replies
150 Views
Hi, I'm trying to integrate Apple Pay on our production website. I managed to complete the implementation on my local machine and successfully tested it with an Apple sandobx account. However, when we ported the integration to our production environment, the merchant validation step fails with this error: "Could Not Create SSL/TLS Secure Channel". Some information: we checked multiple times that the merchant ID, domain name and all other parameters we send for merchant validation are correct Our production server supports TLS1.2 and the cipher suites required by Apple pay to work The merchant domain validation has been done The TLS certificate we send for the merchant validation has been created in compliance with the Apple documentation guidelines and the server process has the right permissions to access it We explicitly set the security protocol as TLS 1.2 in the code We tried turning off the firewall but it didn't change anything Our server uses .NET version 4.5.2 We searched all the web for a solution but we can't seem to find one. It looks like a server configuration/networking issue since, as I said, it works perfectly on my local machine. Any insight on the matter would be greatly appreciated. Thanks
Posted
by mgiambi.
Last updated
.
Post not yet marked as solved
9 Replies
2.6k Views
Hi, i was integrating apple pay on my application for which I have setup all the required certificated and domain mapping. Also I hv added tester account [sandbox] user whose login I can use to test this functionality on mobile device. Now, all things are ready but when I try to click on apple pay button it opens cards page with my demo card added in it and after 5sec processing it shows Payment not completed with error symbol and pop up appears with "this website was not able to complete payment. Please try Again." I'm not able to understand where these things are failing. Can somebody guid me through it?
Posted Last updated
.
Post not yet marked as solved
0 Replies
136 Views
From what I know, the iPhone can read NFC tags since 2017 (Core NFC) only on the iPhone 7, 7 Plus, and later. I also know that iPhone XR and later can read tags in the background. My question is the following : what is the difference between reading an NFC and being able to use the phone to scan a NFC ? Technically, paying with Apple Pay on an iPhone 6s, being the first to support Apple Pay is possible, but why is that phone model unable to read NFCS ? Thanks for the answers.
Posted
by Kwiky.
Last updated
.
Post not yet marked as solved
1 Replies
170 Views
My website uses Stripe to issue physical and virtual credit cards. Сan I use the javascript library to enable the user to add his new card to Apple Pay in Safari browser? (my javascript code will prompt the user on website to add a credit card to Apple Pay In Safari browser)
Posted Last updated
.
Post marked as solved
1 Replies
186 Views
Hello forum, I am sure that apple pay does not have any special flow for extra customer authentication like 3D Secure. I just want some confirmation. But as far as the apple pay docs , there is no mention of this. Thanks and Regards, Chethan N
Posted
by czyum.
Last updated
.
Post not yet marked as solved
0 Replies
142 Views
Hello, Am attempting to configure Apple Pay. When creating the Apple Pay Merchant Identity Certificate using the CSR provided by Cybersource the following error is being thrown- CSR algorithm/size incorrect. Expected: RSA(2048).
Posted Last updated
.
Post not yet marked as solved
0 Replies
152 Views
Hello, I created a testing account and added a testing Amex card in my wallet, now I'm trying to test apple pay on my website, but it has very strange behavior, when I click the pay with apple button, popup for choosing cards opens and closes immediately, what can cause this problem and any idea how can I fix it?
Posted Last updated
.
Post not yet marked as solved
0 Replies
164 Views
Hi there, Will it be possible to embed the SDK of any of your trusted partners (e.g. Stripe or Adyen) into my own App, to convert any iPhone into a fully functional card terminal? An integrated payment solution sounds like the perfect addition to a digital cash register running in the cloud.
Posted
by rocky28x.
Last updated
.