Skip to main content

Optional: Integrating with Pega Order Fulfillment Application

Suggest edit Updated on May 31, 2021

You can integrate your Pega Configure Price Quote for Communications application with Pega Order Fulfillment Application to send the order for fulfillment.

  1. Import MACD component. Refer to ‘Importing MACD Component’ section in Pega Foundation for Communications installation guide. See Pega Foundation for Communications Product Page.

    Once MACD jar is imported, add and enable this component to implementation layer application rule. Ignore if already added.
  2. Create an Authentication Profile for your application by using the operator login information for the Pega Order Fulfillment Application system that is used to authenticate the web service. See Creating an Authentication Profile.

  3. Copy the CreateOrder Connect-REST rule to the implementation layer application ruleset without changing the applies to class. See About Connect_REST rules.

  4. Open the CreateOrder Connect-REST rule in the implementation layer application ruleset, and in the corresponding field, specify the newly created Authentication Profile. See Connect SOAP form - Completing the Service tab.

  5. In Dev Studio, click ConfigureSettingsFulfillment SettingsEnable OFA.

  6. Set the Value field to true. (Set either Enable FCC to true or Enable OFA to true in fulfillment settings. Both should not be true).

  7. Follow below steps to configure the OFA CreateCO Service URL for your application server.

    1. In Dev Studio, click ConfigureSettingsFulfillment SettingsOFA CreateCO Service URL.

    2. Update the Value field to point to the hostname on which the Order Fulfillment Application is installed. For example: http://hostname:port/prweb/api/AccelOFAPICustomerOrder/01/create

  8. Follow below steps to Update the GetCOStatus Service URL for your application server.

    1. In Dev Studio, click ConfigureSettingsFulfillment SettingsOFA GetCOStatus Service URL.

    2. Update the Value field to point to the hostname on which the Order Fulfillment Application is installed. For example: http://hostname:port/prweb/api/AccelOFAPICustomerOrder/v1/retrieveProductOrder/

  • Previous topic Optional: Integrating with Fulfillment Control Center
  • Next topic Optional: Integrating with Pega Customer Decision Hub for Communications
Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us