U bent hier:
OmniScript voor uitgiftebeleid
U kunt OmniScript voor probleembeleid starten vanuit de volgende toepassingen, waar het toegankelijk is voor de beschreven typen gebruikers.
-
Makelaarsportal (Newport)
Makelaars en agenten
-
Interactieconsole (Lightning)
Interne verzekeringsagenten en callcentervertegenwoordigers
-
Vlocity-beheerder Lightning Experience (Newport)
-
Interne verzekeringsagenten
-
Vlocity-beheerders
-
Deze OmniScripts schrijven nu naar het native object Verzekeringspolis Financial Services Cloud in plaats van het object Activum. Zie Financial Services Cloud Integration voor meer informatie.
Laten we nu stap voor stap het OmniScript voor uitgiftebeleid doorlopen.
Eerst gebruikt OmniScript een offerte-ID en de InsQuoteService: getQuoteDetailservice om de gegevens op te halen voor de offerte waarvoor de gebruiker een beleid wil maken.
Vervolgens wordt informatie weergegeven over de offerte, inclusief de premieprijs en de looptijd van de aan te schaffen verzekeringspolis.
Afhankelijk van de betalingsoptie die de gebruiker kiest, verandert de stappenstructuur rechts. De stappen die een gebruiker onderneemt om betalingsgegevens te maken, worden gewijzigd op basis van de keuzes die deze maakt. In het volgende voorbeeld heeft de gebruiker Betalingsplan gekozen.
Nadat de gebruiker Betalingsplan heeft gekozen en op Volgende heeft geklikt, roept dit OmniScript een ander OmniScript aan met de naam ins/SetupPaymentPlan PaymentPlanSetup1. PaymentPlanSetup1 OmniScript begeleidt de gebruiker door de formulieren en keuzes die nodig zijn om al zijn betalingsgegevens voor de polis in te stellen.
Om het testen van deze functionaliteit te vergemakkelijken, gebruiken we een Lightning webcomponent die is gebouwd om te integreren met Braintree. Braintree laat ons testbare creditcardnummers toevoegen of op Volgende klikken. Het OmniScript ziet de betalingsinvoer als geldig en laat de gebruiker doorgaan naar de volgende stap.
U kunt de Braintree Lightning webcomponent verwijderen of wijzigen als u dit OmniScript kloont en gebruikt in een productieomgeving.
Nadat de betaling is geautoriseerd, roept IssuePolicy OmniScript de service InsPolicyService: createUpdatePolicy aan om de polisrecord te maken.
Een actie Omnistudio Data Mapper Extractie leest de polisrecord en het OmniScript geeft een bevestiging weer dat het beleid actief is.
Laten we nu dezelfde stroom doorlopen, waarbij de gebruiker verschillende keuzes maakt.
Op dezelfde pagina Offertedetails bevestigen aan het begin van de vorige stroom kiest de gebruiker Volledige betaling.
Vervolgens kiest de gebruiker de optie Elektronische controle als betalingswijze. Dit OmniScript roept een ander OmniScript aan met de naam ins/IssuePayment1. Het OmniScript IssuePayment1 loodst de gebruiker door de formulieren en keuzes die nodig zijn om al zijn betalingsgegevens op te halen om nu voor de polis te betalen.
De gebruiker kan kiezen tussen Creditcard of Elektronische cheque. In dit voorbeeld heeft de gebruiker Elektronische controle gekozen.
Het OmniScript IssuePayment1 kan worden geïntegreerd met een ACH-systeem om de bankrekeninggegevens van de klant te verwerken en de betaling te autoriseren.
De stap achAuthorization in het OmniScript IssuePayment1 is ingesteld op het accepteren en autoriseren van testgegevens.
U kunt deze stap wijzigen in het OmniScript dat u maakt of uitbreidt.
Nadat de betaling is geautoriseerd, roept IssuePolicy OmniScript de service InsPolicyService: createUpdatePolicy aan om de polisrecord te maken.
Een actie Gegevenstoewijzing extraheren leest de polisrecord en het OmniScript geeft een bevestiging weer dat het beleid actief is.
