Loading
Insurance
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Issue Policy OmniScript

          Issue Policy OmniScript

          You can launch the Issue Policy OmniScript from the following applications, where it can be accessed by the types of users described.

          • Broker Portal (Newport)

            Brokers and agents

          • Interaction Console (Lightning)

            Internal insurance agents and call center reps

          • Vlocity Admin Lightning Experience (Newport)

            • Internal insurance agents

            • Vlocity admins

          These OmniScripts now write to the native Financial Services Cloud Insurance Policy object instead of the Asset object. For more information, see Financial Services Cloud Integration.

          Now let's go through the Issue Policy OmniScript step by step.

          First, the OmniScript takes a quote Id and uses the InsQuoteService: getQuoteDetailservice to retrieve the data for the quote the user wants to issue a policy for.

          It then displays information about the quote, including the premium price and the term of the insurance policy to be purchased.

          The Confirm quote details screen.

          Depending on which payment option the user chooses, the step tree on the right changes. The steps a user takes to create payment information changes based on the choices they make. In the following example, the user chose Payment Plan.

          The Payment Plan option selected.
          The Choose your Billing Options screen.

          After the user chooses Payment Plan and clicks Next, this OmniScript calls another Omniscript named ins/SetupPaymentPlan PaymentPlanSetup1. The PaymentPlanSetup1 OmniScript takes the user through the forms and choices necessary to set up all their payment information for the policy.

          The email option selected.
          The Select your Payment Frequency screen.
          The Enter payment details screen.
          Note
          Note

          To make it easy to test this functionality, we use a Lightning Web Component built to integrate with Braintree. Braintree lets us either add testable credit card numbers or click Next. The OmniScript sees the payment inputs as valid and lets the user go on to the next step.

          You can remove or modify the Braintree Lightning Web Component if you clone and use this OmniScript in a production environment.

          The Set up your Payment Method screen.

          After the payment is authorized, the IssuePolicy OmniScript calls the InsPolicyService: createUpdatePolicy service to create the policy record.

          An Omnistudio Data Mapper Extract action reads the policy record, and the OmniScript displays a confirmation that the policy is active.

          The Policy Confirmation screen.

          Now let's go through the same flow, with the user making different choices.

          In the same Confirm Quote Details page at the beginning of the previous flow, the user chooses Pay in Full.

          The Confirm quote details screen.

          Then the user chooses the Electronic Check option as their payment method. This OmniScript calls another Omniscript named ins/IssuePayment1. The IssuePayment1 OmniScript takes the user through the forms and choices necessary to get all their payment information to pay for the policy right now.

          The user can choose Credit Card or Electronic Check. In this example, the user chose Electronic Check.

          The Electronic Check option selected.

          The IssuePayment1 OmniScript integrates with an ACH system to take the customer's bank account information and authorize the payment.

          The Bank Account Details screen.
          The Payment Authorization screen.
          Note
          Note

          The achAuthorization step in the IssuePayment1 OmniScript is set up to accept and authorize test data.

          You can modify this step in the OmniScript you create or extend.

          After the payment is authorized, the IssuePolicy OmniScript calls the InsPolicyService: createUpdatePolicy service to create the policy record.

          A Data Mapper Extract action reads the policy record, and the OmniScript displays a confirmation that the policy is active.

          The Policy Confirmation screen.
           
          Loading
          Salesforce Help | Article