Loading
Gestion des commandes Salesforce
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Configuration de passerelles de paiement avec StoreIntegratedService

          Configuration de passerelles de paiement avec StoreIntegratedService

          Commander au nom de peut prendre le paiement de la commande et utiliser les API Commerce Webstore Payment Token et Commerce Webstore Checkout Payments. Pour permettre à votre boutique d'accéder à ces API, utilisez l'entité StoreIntegratedService pour associer votre WebStore à la passerelle de paiement.

          1. Obtenez l'ID de passerelle de paiement de la passerelle de paiement existante utilisée pour le site auquel vous vous connectez.
            sf data query --query
            "SELECT Id, PaymentGatewayName, PaymentGatewayProviderId, Status
              FROM PaymentGateway"
          2. Assurez-vous que la Passerelle de paiement prend en charge le jeton et l'autorisation. Sinon, une mise à jour est requise.
          3. Obtenez l'ID du WebStore que vous configurez. Ajoutez CurrencyIsoCode aux organisations à devises multiples pour obtenir l'ID approprié.
            sf data query --query
            "SELECT Id, ExternalReference, Name, Type, DefaultTaxLocaleType
              FROM WebStore"
          4. Créez une entité StoreIntegratedService.
            StoreIntegratedService sis = new StoreIntegratedService(
                StoreId = '0ZERN00000009qu4AA', // WebStore Id (step 3)
                Integration = '0b0RO000000009FYAQ', // Payment Gateway Id (step 1)
                ServiceProviderType = 'Payment');
            insert sis;
           
          Chargement
          Salesforce Help | Article