Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
gateways:apple-pay [2017/07/20 16:31] – created vladimir | 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 | + | type |
+ | name : Apple Pay (Auth.Net) | ||
+ | countries | ||
+ | support-added | ||
+ | support-removed | ||
+ | auth-net-emulation : # enter " | ||
+ | supports-3dsecure | ||
+ | gateway_url | ||
+ | ---- | ||
- | # Add the full name of the gateway after the colon below. | ||
- | name : Apple Pay(Auth.Net) | ||
- | # Supported Countries. Please use 2-character ISO Country Codes available at | ||
- | # http:// | ||
- | # Separate multiple country codes by commas. | ||
- | countries | ||
- | # Enter the FoxyCart versions where support was added or removed (if applicable). | ||
- | # Version numbers should include applicable decimals, such as " | ||
- | support-added | ||
- | support-removed : | ||
- | # Features and Details | + | ====== Apple Pay (Auth.Net) ====== |
- | auth-net-emulation : # enter " | + | |
- | supports-3dsecure | + | |
- | # Gateway URL | + | <WRAP round tip> |
- | gateway_url | + | **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> | ||
- | + | <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/ | ||
+ | </ | ||
===== Setting Up Apple Pay for FoxyCart ===== | ===== Setting Up Apple Pay for FoxyCart ===== | ||
- | Apple Pay requires an Apple development and Authorise.Net accounts | + | Apple Pay requires an Apple development and Authorize.net account. |
==== Obtaining an Apple Merchant id ==== | ==== Obtaining an Apple Merchant id ==== | ||
First of all create account on https:// | First of all create account on https:// | ||
- | | + | |
- | - Under Identifiers, | + | {{ : |
+ | |||
+ | | ||
+ | - Under "Identifiers", select | ||
- Click the Add button (+) in the upper-right corner. | - Click the Add button (+) in the upper-right corner. | ||
- Enter a description and identifier, and click Continue. | - Enter a description and identifier, and click Continue. | ||
Line 58: | 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 69: | Line 71: | ||
- | ==== Submitting | + | After you have the CSR, you need to submit |
- | You must submit | + | |
- | To submit | + | - Within |
+ | - 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 " | ||
- | | + | You don't need to do anything with this certificate |
- | - Under Identifiers, | + | ==== Creating Apple Pay Merchant Identity Certificate ==== |
- | - Select the merchant ID from the list, and click Edit. | + | |
- | - In the Payment Processing Certificates section, click Create Certificate. Follow the instructions | + | |
- | - Click Choose File, select your CSR, and click Generate. | + | |
- | + | | |
- | ==== Creating Merchant Identity Apple Pay Certificate ==== | + | - Once logged in, proceed to the " |
- | + | - Under "Identifiers", select | |
- | | + | |
- | - Under Identifiers, | + | |
- 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 ==== | ||
- | Good 'How To' you can read here https:// | ||
+ | You will need to verify your FoxyCart store domain, to provide permission for Apple Pay to be presented as an option to customers there. | ||
+ | |||
+ | To do that, you will need to register and verify your store' | ||
+ | |||
+ | For the domain, you would use your FoxyCart store subdomain, either in the standard format of '' | ||
+ | |||
+ | After registering the domain, you will be presented with a file - you will specify this as part of the settings for Apple Pay on the " | ||
==== Set up the Apple Pay Sandbox ==== | ==== Set up the Apple Pay Sandbox ==== | ||
To use Apple Pay while developing your site, you'll need to use the Apple Pay Sandbox. Getting it set up takes just a few minutes. | To use Apple Pay while developing your site, you'll need to use the Apple Pay Sandbox. Getting it set up takes just a few minutes. |