B2B Network

The B2B Network facilitates community commerce amongst businesses hosted on the CRM.COM platform, enabling them to provide joint promotions against purchase customer events, fulfil orders and allow contacts to spend their wallet open balance within the network of businesses that have such an agreement in place.


In order to fully understand how the CRM.COM B2B Network operates, it’s highly recommended that you read the following manuals first before proceeding with this one:

THE ESSENTIALS

Before delving into the B2B Network, let’s get familiar with some fundamental terms commonly used in CRM.COM in relation to the B2B Network.

Business Scheme Owner

The Business Scheme Owner is the Business that extends its operations to other Businesses, inviting them to participate in its B2B Network. The Business Scheme Owner owns the contacts and engages in B2B co-operations with peer businesses to apply joined promotions or offer an aggregated product catalogue to its contacts.

Peer

A Peer is a Business that has been invited to join a Scheme Owner’s (i.e. Business’s) B2B Network. Once accepted, the Peer is regarded as a B2B Merchant within the Scheme Owner's B2B Network and B2B Terms between the two are set. The B2B Merchant shares the same functionality and accessibility as a regular Merchant on the CRM.COM platform.

B2B Terms

In B2B terms, a common method of identifying a contact is agreed between the Business Owner and the Peer. This allows for unique identification of a contact when a purchase made at the Peer is also sent to the Business Owner.

Contact identification can be accomplished through one of the following methods: phone, email, wallet, or contact registry. It's important to note that the contact registry option is solely applicable and mandatory to be used by Businesses that share the same (Service Owner) contact registry.

B2B Spend

A business permits its contacts to spend the business wallet’s open money pocket (earned and redeemed from their purchases within that business or simply topped-up money) when making purchases at other businesses.

Refer to Appendix A for an example and diagram of a B2B Spend scenario.

'Guest' Contacts

In cases where a contact registered to Business A has made a purchase at a community Business B as an unregistered contact, then a contact by the name of ‘Guest [Business Name A]’ is created under Business B for the purpose of logging these purchases.

It should be noted that Guest contacts are never awarded.

B2B Settlement

This is the process whereby Business and Merchant accounts are debited or credited based on the agreement between them to fund and contribute to promotions and purchases. The settlement process can be configured to run at a set time interval from the Business Network settings.

B2B Commerce Pool

The B2B Commerce Pool model enables businesses to engage in community commerce by making their Commerce Pools accessible for other businesses to ‘join’ and use in their reward offers or wallet purchasing. Think of it as a community of businesses where a business can buy a pool of offerings (the commerce pool) from another business at better commercial terms to provide to its contacts. A business can award its contacts a commerce pool of another business; for example, a health insurance company awards a gym membership to its contacts.

Example

A bakery creates a Commerce Pool for products of type ‘bread’ and publishes the Commerce Pool. A florist ‘joins’ this Commerce Pool and creates an offer to award contacts a 5% cashback using the bakery’s Commerce Pool. A contact who purchases from the florist receives a 5% cashback, which can be spent when they purchase products classified as ‘bread’ from the bakery.

Refer to Appendix A for an example and diagram of this type of B2B Commerce Pool scenario.


Getting Started

Before we look at the setup of the B2B Network, let’s see an example of the most common type of B2B cooperation between two Businesses for rewards purposes, where a purchase created by the Peer business is also recorded and awarded by the Business Owner too.

The B2B network options are located on the sidebar menu under Business Network.

Creating & Managing the B2B Network

Sending an Invitation (by the Business Owner)

When a Business decides to create its own B2B Network, the first step is to invite other Businesses to join its network.

Navigate to Business Network > B2B > My B2B Invitations.

Invite Business

The Invite Business option allows the Business Scheme Owner to select and invite the Peers (businesses) they want to include in their B2B Network.

Once an invitation has been sent, the Business Owner will be able to see it and manage its progress. Notice that the state is ‘Pending’ and will remain so until the Peer accepts or rejects the invitation.

Possible invitation states are:

  • Pending - The Peer has not responded yet.

  • Approved - The Peer has accepted the invitation to be part of the B2B Network.

  • Rejected - The Peer does not wish to co-operate with the Business Owner.

  • Retracted - This state can be set by either the Business Owner or the Peer who no longer wishes to cooperate with the other party.

To re-invite a Peer, the Business Owner can select the ‘Reinstate’ option.

Responding to an Invitation (by the B2B Merchant)

A Peer can see their invitations by navigating to Business Network > B2B > My B2B Invitations and responding by selecting either to accept or reject an invitation.

View and Manage Merchants (by a Business Owner)

Once a Peer has accepted the invitation of a Business Owner, the Peer becomes a Merchant on the Business Owner’s B2B Network. A Business Owner can manage their Merchants by navigating to Business Network > B2B > My B2B Merchants.

Click on the ellipses () and select Edit to view the B2B settings for a Merchant.

Commercial Terms

Only the Business Owner can set the Commercial Terms between the two parties. Refer to the Business Network manual to learn how to configure Commercial Terms for a Merchant.

B2B Terms

Only the Business Owner has permission to set the contact identification method that will be used for identifying contacts through purchase events. Bear in mind that whatever identification method is selected (phone, email or wallet), then the businesses front end systems (POS) should be configured to submit purchases to CRM.COM using this identification method as input. Note also that in these B2B scenarios, the contact often exists in both businesses, and CRM.COM applies resolution rules on how to apply rewards.

View Scheme Owners (by the B2B Merchant)

A Business can see the Scheme Owners (i.e. Businesses) to whom it is a B2B Merchant by navigating to Business Network > B2B > My B2B Peers.

The Business user can masquerade as the Scheme Owner and switch to their environment to set up offers and a product catalogue available to the Scheme Owner's contacts.

When a B2B Merchant user has masqueraded as the Scheme Owner, they can:

  • See their own Venues by navigating to Business Network > My Venues. Note that in this B2B model, Venues include both the Venues and the Merchants of the B2B Merchant.

  • View the products they have configured for their own Business, which can be used for B2B commerce (reward offers and product aggregation). Note that only products designated as Accessible across B2B Network or Can be used by specific B2B Peers are visible and usable when masquerading as a Scheme Owner. Refer to the Product Catalogue manual for setting up products that can be used within a B2B network.

  • Create delegated Reward Offers to grant benefits to the Scheme Owner's contacts, targeting products owned by the B2B Merchant. In this scenario, the B2B Merchant initiates and finances the offer, although the purchase occurs at the Scheme Owner’s premises. Refer to the Reward Offers manual for assistance in setting up product-specific offers.

It is important to note that any configurations set up while masquerading as the Business Scheme Owner only apply to that specific Business Scheme Owner. The masquerading Business user is limited to seeing only the relevant configurations for their own Business.

To switch back to your own Business - select your logged-in user name at the top right-hand corner of the screen, and select Switch to .


B2B Network Settings

The B2B Network settings vary depending on whether a user is signed in as the Business Owner or the B2B Merchant who has masqueraded as the Business Owner. Navigate to Settings > Business Network to manage the B2B Network settings.

B2B Settings for a Business Owner

See the options available in the Community Commerce section.

These are the B2B Network settings available for the Business Owner to configure.

B2B Spend

Enabling this option allows contacts who have accumulated an open wallet balance from your business (e.g. due to awards) to spend it when purchasing from other businesses on the CRM.COM platform.

B2B Settlement

The B2B Settlement configuration set up by the Business Owner applies to all of the Merchants (whether normal Merchants or B2B Merchants) co-operating with the Business Owner.

This process handles the charges and payouts for Businesses Owners and Merchants / B2B Merchants based on debit or credit events (e.g. for awards and spends) transacted in CRM.COM. Any charges and/or rebates are settled using the respective organisation's Account.

B2B Settlement

To set up a B2B Settlement, start by enabling the B2B Settlement. Then, configure the frequency and timing for when the settlement process will occur. Keep in mind that regardless of the chosen time for the settlement, only transactions posted up until midnight of the previous day will be processed.

Settlement Fee

To charge Merchants / B2B Merchants a fee per debit or credit settlement transaction, enable the Settlement Fee and set:

  • Whether the fee will be applied as an amount or percentage per settlement transaction.

  • The Debit Fee (e.g. due to awards).

  • The Credit Fee (e.g. due to spending).

  • Explicit Fees per Organisation - Define any specific fees per Merchant in this section; any default fees set up above will be overridden for these Merchants.

Settlement Rules

Refer to the Business Network manual for Settlement Rules configuration.

B2B Settings for a B2B Merchant

B2B Settlement

This setting is for a B2B Merchant in a masqueraded mode (via B2B > My B2B Peers). Note that the B2B Merchant can set different settings for any Business Owner they are a Peer to.

After masquerading, navigate to Settings > Business Network > B2B Settlement.

These are the fees that the B2B Merchant will be charging for transactions generated by the Merchants configured on its own Business Network.

  • Enable the B2B Settlement.

  • If Merchants will be charged a fee per debit or credit settlement transaction, then enable the Settlement Fee and set:

    • Whether the fee will be applied as an amount or percentage per settlement transaction.

    • The Debit Fee (e.g. due to awards).

    • The Credit Fee (e.g. due to spending).

It should be noted that such fees will be charged when the settlement evaluation is performed as defined by the Business Owner (that is, the Business that the B2B Merchant is a part of).

Rewards Resolution

The B2B Merchant can also navigate to Settings > Rewards > Generic > Resolution to configure the resolution setting.

  • Restrict purchase submission to other organisations that my business is a B2B Merchant to? - Set this to ‘no’ if purchases submitted for contacts of your own business should be forwarded to other organisations that your business is a B2B Merchant of. This implies that your contacts may also be awarded by offers from your peers for purchases performed at your business.


B2B Reports

B2B Spend Analysis

A report with consolidated information relating to spending at B2B Peers, including the number of visiting Contacts, number of spends performed and total amount spent.


Appendix

Purchase & B2B Merchant

Two Business organisations, Audit Co. UK and Coffee London agree to co-operate and set their B2B Terms (e.g. common contact identification means, i.e. phone); therefore, Coffee London is added as a B2B Merchant under Audit Co. UK business network.

  • Scenario 1 - A contact registers with both organisations and performs a purchase at Coffee London; the purchase will be created, resulting in possible awards based on applicable offers. A second purchase will also be created (automatically) in Audit Co. UK as well (identifying the contact under Audit Co. UK based on the agreed common identification mean), resulting in possible awards from B2B Merchant Coffee London under Audit Co. UK as well.

    • Note - spending can only take place at the organisation where the original purchase took place, not at the B2B (peer) organisation to which the purchase is forwarded.

  • Scenario 2 - A contact is registered only with one organisation (Audit Co. UK) and performs a purchase at Coffee London (such a purchase will not be created though, since the contact is not found/does not exist in Coffee London). A purchase will (automatically) be created in Audit Co. UK (identifying the contact under Audit Co. UK based on the agreed common identification means), resulting in possible awards from B2B Merchant Coffee London under Audit Co. UK.

  • Scenario 3 - A contact is registered only with the organisation Coffee London, and performs a purchase at Coffee London (resulting in possible awards based on applicable offers). An attempt will be made to create a second purchase (automatically) in Audit Co. UK, however, such a purchase will not be created since the related contact is not found/does not exist in Audit Co. UK based on the agreed common identification means).

Purchase with B2B Spend & Published Commerce Pools

B2B Spend

An organisation can enable B2B spending (from Business Network settings), allowing its contacts to spend their wallet balance at other businesses.

  • Contact Identification - Submitting a purchase event from an organisation (business) that a contact is not registered with can be achieved either using a Spend OTP Token (issued from the organisation that such contact is registered with) OR Contact’s Wallet Identifier & Organisation Identifier (where the organisation identifier should be the one that the contact is registered to).

  • Spend Amount - This is always calculated based on, firstly, the available business Open Balance and, secondly, the CRM.COM Wallet balance.

    • In the event that the contact is registered with both organisations, then the system takes into consideration only the business Open Balance from where the contact requested a Spend OTP/provided the Organisation Identifier, and not the Open Balance from both (business) organisations.

B2B Commerce Pools

An organisation can promote a commerce pool to other businesses, and in return, any business can join the promoted commerce pool by adding it to their reward offers ‘Redeem’ settings.


Reference Material

You may also find it useful to refer to the following manuals for further reading about B2B.

Business Network

https://crmdevelopment.atlassian.net/wiki/spaces/CRM/pages/610697345

Rewards

https://crmdevelopment.atlassian.net/wiki/spaces/TFDv2/pages/432472155

CRM.COM Wallet

https://crmdevelopment.atlassian.net/wiki/spaces/CRM/pages/1938882561

Integrations

Applications