Lägg till Apple Pay i en meddelandekanal
För att låta servicerepresentanter begära betalningar under meddelandesessioner, lägg till Apple Pay i din utökade Apple Meddelanden för företag-kanal.
Versioner som krävs
| Visa versioner som stöds. | |
Denna artikel gäller för:
|
Utökade Apple Messages för företag-kanaler |
Denna artikel gäller inte för:
|
Utökad chatt i app, Utökad webbchatt v1, Utökad webbchatt v2, Utökad WhatsApp, Utökad Facebook Messenger, Standard och Utökad SMS, Utökad LINE och Bring Your Own-kanal |
| Användarbehörigheter som krävs för att | |
|---|---|
| Konfigurera och redigera Meddelandekanaler: | Konfigurera meddelanden |
| Visa kanaler: | Visa inställningar och konfigurering |
- Konfigurera Apple Pay
För att komma igång, konfigurera Apple Pay i dina Apple-inställningar. - Importera ditt certifikat för Merchant Identity
Importera ditt certifikat för handlarens identitet till Salesforce. Detta certifikat skapas när du konfigurerar Apple Pay. - Uppdatera dina inställningar för meddelandekanaler
När du har importerat ditt certifikat, lägg till Apple Pay i din utökade Apple Messages for Business-kanal. - Skapa en Apex klass för att bearbeta betalningar
På sidan Apex klasser i Inställningar, skapa en Apex klass för att underlätta betalningshantering. - Skapa en betalningsmeddelandekomponent, Apex klasser och flöde
Nu när förberedelserna är klara, skapa en betalningsmeddelandekomponent och tillhörande flöde.
Konfigurera Apple Pay
För att komma igång, konfigurera Apple Pay i dina Apple-inställningar.
- Om du inte har gjort det ännu, registrera dig för Apple Pay. För hjälp, se Apple-dokumentationen: Konfigurera Apple Pay.
-
Lägg till din handlarinformation i ditt Meddelanden för företag-konto.
- Gå till register.apple.com och logga in med Apple-ID för administratören eller den tekniska kontakten för kontot Meddelanden för företag.
- Gå till ditt företags Meddelanden för företag-konton och hitta företagskontot.
- Under Valfria integreringar, hitta sektionen Apple Pay.
- Bredvid Apple Pay Merchant ID, klicka på Redigera.
- Ange det Apple Pay Merchant ID som du skapade när du konfigurerade Apple Pay.
- Klicka på Klar.
Importera ditt certifikat för Merchant Identity
Importera ditt certifikat för handlarens identitet till Salesforce. Detta certifikat skapas när du konfigurerar Apple Pay.
-
Ladda ner ditt certifikat i Apple Pay.
- Gå till developer.apple.com/account.
- Välj Certifikat under Certifikat, identifierare och profiler.
- Klicka på det relevanta certifikatet för säljare eller klicka på+ för att skapa ett nytt certifikat.
- Klicka på Hämta.
-
Konvertera certifikatet från .cer till Java Keystore-format (.jks).
- Konvertera .cer-filen till en .p12-fil. Mac-användare kan göra detta genom att importera filen till nyckelringen och exportera den som en .p12-fil.
- Konvertera .p12-filen till en .jks-fil.
- I Inställningar, gå till sidan Certifikat och nyckelhantering.
- Klicka på Importera från ett nyckellager.
- Välj din .jks-certifikatfil och ange lösenordet för keystore.
- Klicka på Spara.
Uppdatera dina inställningar för meddelandekanaler
När du har importerat ditt certifikat, lägg till Apple Pay i din utökade Apple Messages for Business-kanal.
Om du använder en Apple Messages for Business-kanal för att hantera transaktioner för flera varumärken, kom ihåg att du endast kan lägga till en Apple Pay-konfiguration per kanal. Detta innebär att alla betalningsbegäranden som inträffar i kanalen kommer att visa det säljnamn som anges i ditt Apple Pay-konto.
- I Inställningar, gå till sidan Meddelandeinställningar.
- Klicka på namnet på din utökade Apple Messages for Business-kanal.
- I sektionen Apple Pay, klicka på Lägg till.
- Välj det certifikat för Merchant Identity som du importerade i Inställningar.
- Ange ditt Apple Merchant ID. Hitta detta ID på sidan Certifikat, identifierare och profiler i dina Apple-inställningar (inte Salesforce).
- Ange ditt handelsnamn, som visas i dina betalningsbegäranden.
-
Klicka på Spara.
En ny post visas nu i sektionen Apple Pay i dina kanalinställningar.
-
Verifiera din handlardomän med Apple.
- I sektionen Apple Pay i dina kanalinställningar, klicka på nedåtpilen för att visa åtgärdsmenyn och klicka på Verifiera domän.
- I fönstret som visas, kopiera den tillhandahållna domänen och spara den i dina anteckningar. Du behöver denna domän senare i konfigurationsprocessen, när du skapar en betalningsmeddelandekomponent.
- I en ny webbläsarflik, gå till developer.apple.com.
- Klicka på Identifierare.
- Klicka på App-ID högst upp till höger och välj Handlar-ID.
- Klicka på ditt säljar-ID.
- Under Merchant Domains (Säljdomäner), klicka på Add Domain (Lägg till domän).
- Klistra in domännamnet som du tidigare kopierade från Salesforce.
- Klicka på Spara och klicka sedan på Hämta för att hämta verifieringsfilen .txt. Lämna din webbläsarflik öppen.
- Gå tillbaka till din Salesforce-webbläsarflik och klicka på Ladda upp filer och ladda upp filen från Apple. Klicka sedan på Klar.
- Gå tillbaka till din Apple-webbläsarflik och klicka på Verifiera.
- Klicka på Visa identifierare högst upp på sidan för att gå tillbaka till din sida för handlar-ID. Under Merchant Domains kan du nu se den nyligen tillagda domänen samt dess utgångsdatum.
Skapa en Apex klass för att bearbeta betalningar
På sidan Apex klasser i Inställningar, skapa en Apex klass för att underlätta betalningshantering.
När en kund gör en begärd betalning skickar denna Apex klass en betalningstoken till betalningsleverantören (Apple Pay) så att betalningen kan behandlas.
Mer information och ett exempel finns i ProcessPaymentHandler-gränssnitt.
Skapa en betalningsmeddelandekomponent, Apex klasser och flöde
Nu när förberedelserna är klara, skapa en betalningsmeddelandekomponent och tillhörande flöde.
Servicerepresentanter kör flödet i Service Console för att skicka komponenten till kunder. Kunder klickar på komponenten för att se detaljerna för begäran och göra sin betalning. Lägg till en serie Apex klasser för att styra informationen som visas i komponenten.
- Skapa en betalningsmeddelandekomponent som servicerepresentanter kan skicka i meddelandesessioner. Se Skapa och skicka betalningsbegäranden i meddelandesessioner.
- Lägg till en serie betalningsrelaterade Apex klasser, skapa ett flöde och använd det för att begära betalningar från kunder. Se Konfigurera ett flöde för att skicka betalningsbegäranden i meddelandesessioner.


