Intégration d'Apple Pay

Le Monext iOS SDK prend en charge Apple Pay via le framework PassKit.

Suivez les étapes ci-dessous pour activer Apple Pay dans votre application :

     1. Enregistrer un identifiant marchand

              Vous devez créer un identifiant marchand Apple Pay sur le portail développeur Apple.

     2. Générer un certificat de traitement des paiements

              Apple requiert un certificat pour traiter les paiements. Suivez les instructions d'Apple pour générer un CSR et obtenir votre certificat.

     3. Soumettre le certificat à Monext

              Une fois le certificat généré, vous devez le transmettre à Monext pour l’activer. Suivez les instructions détaillées.

     4. Activer Apple Pay dans Xcode

              Dans Signing & Capabilities, ajoutez la capacité Apple Pay et entrez votre identifiant marchand.

     5. Configurer le bouton Apple Pay

              Utilisez ApplePayConfiguration pour personnaliser l’apparence du bouton Apple Pay dans votre application :

public struct ApplePayConfiguration {
    let buttonLabel: PayWithApplePayButtonLabel
    let buttonStyle: PayWithApplePayButtonStyle

    public init(buttonLabel: PayWithApplePayButtonLabel = .plain, 
                buttonStyle: PayWithApplePayButtonStyle = .black) {
        self.buttonLabel = buttonLabel
        self.buttonStyle = buttonStyle
    }
}

Consultez la documentation officielle d'Apple pour voir toutes les options disponibles.