Pineapple Pay

Mock the ApplePaySession API from Safari for easier testing of Apple Pay during development

What is Pineapple Pay?

Pineapple Pay is a Chrome extension developed by Unknown, and its main feature is "Mock the ApplePaySession API from Safari for easier testing of Apple Pay during development".

Extension Screenshots

screenshot
screenshot

Download Pineapple Pay Extension CRX File

Download Pineapple Pay extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Mock the ApplePaySession object available only on Safari & Apple devices, allowing you to handle the basic development of ApplePay from the comfort of Chrome.

Current functionality:
1 - Display the Apple Pay button for elements with the 'apple-pay-button' class
2 - Basic validation that you have implemented the 'onvalidatemerchant' and 'onpaymentauthorized' functionality                    

Extension Basic Information

Name Pineapple Pay Pineapple Pay
ID pkohlkkjckhbnapmcmodmnimndfcgpll
Official URL https://chromewebstore.google.com/detail/pineapple-pay/pkohlkkjckhbnapmcmodmnimndfcgpll
Description Mock the ApplePaySession API from Safari for easier testing of Apple Pay during development
File Size 62.63 KB
Installation Count 373
Current Version 1.1
Last Updated 2019-11-05
Publish Date 2019-11-04
Rating 5.00/5 Total 1 Ratings
Developer Unknown
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Pineapple Pay",
    "description": "Mock the ApplePaySession API from Safari for easier testing of Apple Pay during development",
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "run_at": "document_start",
            "js": [
                "contentScripts.js"
            ],
            "css": [
                "pineappleCss.css"
            ]
        }
    ],
    "short_name": "PineapplePay",
    "version": "1.1",
    "manifest_version": 2,
    "browser_action": {
        "default_popup": "index.html",
        "default_icon": "icon32.png"
    },
    "icons": {
        "32": "icon32.png",
        "48": "icon48.png"
    }
}