InterWeave Help

Help

Step 1 – Connectivity Set Up

Ensuring Connectivity for InterWeave Servers in Creatio

In Creatio, Rackspace servers running InterWeave need to be authorized. Go to Setup, Security Controls, Network Access, New – enter the below addresses (each one is a from/to address).

206.223.183.217

 67.192.84.146

Connecting with your Merchant Service Provider

When integrating with Stripe, First Data, Authorize.net, etc. – you need to enter that server’s IP address into Creatio.

Step 2 – Solution Registration & Configuration

Registration

InterWeave Solutions Specialist will create basic company profile for your company in the InterWeave Payment Portal.

Configuration

The configuration of your company profile in the InterWeave Payment Portal (IPP) may require presence of specific custom fields in Creatio and your Merchant Service Provider in accordance with your business process. Your profile will be configured by InterWeave specialist with your help on online configuration meeting.

Configuration Detail

The configuration of your company profile in the InterWeave Payment Portal (IPP) may require presence of specific custom fields in Creatio and your Merchant Service Provider in accordance with your business process. Your profile will be configured with you by your InterWeave specialist in an online configuration meeting.

Step 3 – Activation of Flows and Testing

Working with Flows

InterWeave works based on “Flows”, which are batch jobs importing a subset of data from one system to another.

After having created your InterWeave company profile with the administrator user, use those credentials to login on your Company Profile in the IPP (InterWeave Secure Portal Login).

You should see a list of flows currently available, with a few checkboxes and other fields in each row.

Each flow can be configured by clicking on its name (which is a link). The bottom frame of the window should then show the available parameters for the flow.

To start a flow, check the START checkbox on the same row as the flow name, and then click the “Submit” button at the top or bottom of the screen.

The row should be highlighted green. To keep checking the status of running flows, just check checkbox Auto-Refresh and click “Submit” button or click “Submit” when no checkboxes are selected – that is equivalent to refreshing the page.

Creatio Payment Testing

Creatio objects (Payments, etc.) may now be tested one at a time; Creatio to your Merchant Service Provider (Stripe). All parameters need to be entered prior to starting the Flow.

Enterprise Model Testing

If you have the Enterprise Model, testing is done using special Single-Object Flows (or “Utility Flows”, which always end in letter “N”. Each of these has a required parameter that specifies that single object by name. This is done to limit the potential damage done by misconfigured Flows. Please refer to InterWeave Payment Portal regarding details of specifying options to individual flows and running them.

Utility Payments Example

SF -> Stripe flow (SFTransactions2CardSN)

This Flow takes a singular payment Creatio that has been set to the appropriate opportunity stages to “Invoiced”, etc., in Creatio. Plug in the name of that payment into this flow’s “Payment” parameter and run it. These payments will be to processed to your Stripe Application.

SF -> Stripe flow (SFTransactions2CardSDRS)

This Flow takes payments from a specified” Date Range” in Creatio that would be expected to generate multiple payments (e.g. set the appropriate opportunity stages to “Invoiced”, etc.) in Creatio. Plug in the name of those payments into this flow’s “Payment” parameter and run it. These payments will be processed to your Stripe Application.

Scheduled Payment Example

SF -> Stripe flow (SFTransactions2CardS)

This Flow takes payments in Creatio that have been set to the appropriate opportunity stage to “Invoiced”, etc.) in Creatio on a scheduled basis. Set the “Interval” timing to 60000 (60000 is ten minutes), click on the “Start” button, then click on “Auto-Refresh”, then  “Submit”. This will start the Flow to run automatically at the desired scheduled to process payments to your Stripe Application.

Small Business, Enterprise or Ultimate Model Testing

If you have the Small Business. Enterprise or Ultimate Model, testing is done using the buttons you have created at the Object level (Accounts, Opportunities, Products, etc.) and the Home Page Custom Links.