Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gateways:apple-pay [2018/11/20 07:02] – [Verify domain] adam | gateways:apple-pay [2020/11/25 08:45] (current) – [Creating Merchant Identity Apple Pay Certificate] adam | ||
---|---|---|---|
Line 1: | Line 1: | ||
---- dataentry gateway ---- | ---- dataentry gateway ---- | ||
type : gateway # do not change this line | type : gateway # do not change this line | ||
- | name : Apple Pay (Auth.Net) | + | name : Apple Pay (Auth.Net) |
- | countries | + | countries |
- | support-added | + | support-added |
- | support-removed | + | support-removed |
auth-net-emulation : # enter " | auth-net-emulation : # enter " | ||
- | supports-3dsecure | + | supports-3dsecure |
- | gateway_url | + | gateway_url |
---- | ---- | ||
+ | |||
====== Apple Pay (Auth.Net) ====== | ====== Apple Pay (Auth.Net) ====== | ||
+ | |||
+ | <WRAP round tip> | ||
+ | **NOTE: Apple Pay in Foxy is changing soon** | ||
+ | Please reach out to us if you'd like to enable Apple Pay. We're working on a method that makes it much easier than described in this page. | ||
+ | </ | ||
+ | |||
+ | <WRAP round alert> | ||
+ | **In the EU? Contact us.** | ||
+ | Authorize.net is not supporting 3D Secure, which makes it less useful for EU merchants moving forward. Please contact us to discuss alternatives and/or Apple Pay. | ||
+ | </ | ||
===== Setting Up Apple Pay for FoxyCart ===== | ===== Setting Up Apple Pay for FoxyCart ===== | ||
Apple Pay requires an Apple development and Authorize.net account. | Apple Pay requires an Apple development and Authorize.net account. | ||
Line 49: | Line 60: | ||
- In the Apple Pay section, click Sign Up. | - In the Apple Pay section, click Sign Up. | ||
- | ==== Generating the CSR ==== | + | ==== Generating the CSR and Apple Pay Payment Processing Certificate |
- | You must submit a Certificate Signing Request (CSR) to Apple in order to receive a necessary | + | You must submit a Certificate Signing Request (CSR) to Apple in order to receive a necessary |
To generate the CSR: | To generate the CSR: | ||
Line 60: | Line 71: | ||
- | ==== Submitting | + | After you have the CSR, you need to submit |
- | You must submit | + | |
- | + | ||
- | To submit the CSR file to Apple: | + | |
- | + | ||
- | - Navigate to the [[https:// | + | |
- | - Once logged in, proceed to the " | + | |
- | - Under " | + | |
- | - Select the merchant ID from the list, and click Edit. | + | |
- | - In the "Payment Processing | + | |
- | - Click Choose File, select your CSR, and click Generate. | + | |
+ | - Within the Apple Developer account, proceed to the " | ||
+ | - Under " | ||
+ | - On the right, select your merchant identifier. | ||
+ | - Under "Apple Pay Payment Processing Certificate", | ||
+ | - Upload the CSR you received from Authorize.Net | ||
+ | - If renewing the certificate - you may need to click " | ||
- | ==== Creating | + | You don't need to do anything with this certificate - but it needs to be generated and activated to ensure Authorize.Net is able to process the payment details coming via Apple Pay. It will also need to be renewed before it expires (by completing this and the previous step again), but you should receive a notice by email from Apple when this is coming up. |
+ | ==== Creating Apple Pay Merchant Identity | ||
- Navigate to the [[https:// | - Navigate to the [[https:// | ||
Line 79: | Line 87: | ||
- Under " | - Under " | ||
- Select the merchant ID from the list, and click Edit. | - Select the merchant ID from the list, and click Edit. | ||
- | - In the Merchant Identity Certificate section, click Create Certificate. Follow the instructions to obtain or generate your certificate signing request (CSR), and click Continue. | + | - In the "Apple Pay Merchant Identity Certificate" |
- Click Choose File, select your CSR, and click Generate. | - Click Choose File, select your CSR, and click Generate. | ||
- Download the certificate by clicking Download, and click Done. | - Download the certificate by clicking Download, and click Done. | ||
- | - Double-click downloaded file to insert it into keychain access.app. | + | - Double-click downloaded file to insert it into keychain access.app. |
- | - Right-click that certificate (probably named " | + | - Right-click that certificate (probably named " |
+ | - You will be prompted | ||
==== Verify domain ==== | ==== Verify domain ==== |