{"enrichment":{"faq":[{"a":"axiom-payments walks you through integrating Apple Pay into native iOS applications. The process involves requesting the Apple Pay entitlement, configuring merchant identity certificates, implementing PKPaymentRequest to specify payment networks and required fields, and handling the PKPaymentAuthorizationViewController delegate callbacks. axiom-payments covers sandbox testing setup, merchant validation server requirements, and common integration pitfalls that lead to App Review rejections.","q":"How do I add Apple Pay to my iOS app?"},{"a":"axiom-payments clarifies the distinction: use Apple Pay for physical goods, services, and donations where real-world payment acceptance is needed; use in-app purchase exclusively for digital content and app features. Apple Pay works on both iOS apps and websites, supports contactless card readers via Tap to Pay on iPhone, and integrates with Wallet for order tracking. In-app purchase is restricted to App Store\u2013managed transactions and cannot accept external payment methods.","q":"Should I use Apple Pay or in-app purchase for my use case?"},{"a":"axiom-payments guides you through creating and signing PKPass files for Wallet integration. You'll generate a pass type ID certificate, configure PKCS#7 signing with your certificate and private key, structure the pass JSON with event details and barcodes, and serve the .pkpass file with the correct MIME type. axiom-payments covers domain verification requirements, pass updates post-purchase, and troubleshooting import failures when passes won't load into Wallet.","q":"How do I set up wallet passes for event tickets?"},{"a":"axiom-payments outlines the setup for contactless card acceptance via Tap to Pay on iPhone. You need the com.apple.developer.proximity-reader entitlement, a compatible iPhone model (XS or later), merchant credentials, and implementation of the ProximityReader framework. axiom-payments addresses common delays in entitlement approval, sandbox testing procedures, and integration with your payment processor to complete transactions without external hardware.","q":"What's required to implement Tap to Pay on iPhone?"},{"a":"axiom-payments troubleshoots web Apple Pay visibility issues. Common causes include incomplete domain verification (Apple Pay requires HTTPS and a valid merchant domain), missing ApplePaySession initialization, or incorrect button markup. axiom-payments guides you through verifying your domain via .well-known/apple-developer-merchantid-domain-association, checking merchant validation server responses for 503 errors, and ensuring your payment processor supports web Apple Pay.","q":"Why isn't my Apple Pay button showing on my website?"},{"a":"axiom-payments explains Orders in Wallet, which lets you send order updates directly to customers' Wallet app after purchase. You create an order pass, configure push notifications with order status changes, and use Apple's order management API to sync delivery and return information. axiom-payments covers pass signing, server-to-Wallet communication setup, and best practices for loyalty card integration alongside order tracking.","q":"How do I handle post-purchase order tracking in Wallet?"}],"shadow_tags":["payment-acceptance","mobile-checkout","digital-wallet","nfc-contactless","merchant-integration","certificate-management","pass-provisioning","compliance-boundaries","web-payments","point-of-sale"],"summary_rewrite":"axiom-payments guides you through integrating real-world payment methods\u2014Apple Pay on native apps and websites, contactless card acceptance via Tap to Pay on iPhone, Wallet passes for tickets and loyalty cards, and post-purchase order tracking. It clarifies when to use Apple Pay versus in-app purchase, covers merchant setup and certificates, and routes you to solutions for payment rejections and sandbox testing."},"files":[{"bytes":15294,"path":"axiom-codex/skills/axiom-payments/SKILL.md","sha256":"87cb7f2442e221177b366b38961b84652f6a1a49155e85f2a1f620d34bc50a27","url":"https://skillfed.io/files/CharlesWiltgen/Axiom/axiom-payments/c1474ff9/SKILL.md"}],"id":"CharlesWiltgen/Axiom/axiom-payments","links":{"html":"https://skillfed.io/CharlesWiltgen/Axiom/axiom-payments","md":"https://skillfed.io/CharlesWiltgen/Axiom/axiom-payments.md","repo":"https://github.com/CharlesWiltgen/Axiom"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":81,"language":"Go","last_updated":"2026-07-27","license":"MIT","name":"axiom-payments","publisher":"CharlesWiltgen","stars":1095},"relations":{"similar":[{"id":"dpearson2699/swift-ios-skills/passkit"},{"id":"CharlesWiltgen/Axiom/axiom-integration"},{"id":"raintree-technology/hig-doctor/hig-technologies"},{"id":"CharlesWiltgen/Axiom/axiom-implement-iap"},{"id":"CharlesWiltgen/Axiom/axiom-games"},{"id":"CharlesWiltgen/Axiom/axiom-audit-iap"},{"id":"CharlesWiltgen/Axiom/axiom-shipping"},{"id":"CharlesWiltgen/Axiom/axiom-watchos"},{"id":"NousResearch/hermes-agent/mpp-agent"},{"id":"binance/binance-skills-hub/onchain-pay"}]},"slug":{"owner":"CharlesWiltgen","repo":"Axiom","skill":"axiom-payments"},"version":"c1474ff9"}
