Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TransForm is a payment, deposit and credit card authorization

...

platform that enables

...

subscribing businesses to

...

collect payments online from their customers.

The payments are facilitated from

...

b4's b4payment service to integrated payment gateways, such as Authorize.NET, Shift4, FuseBox, FreedomPay, etc.  Upon successful transaction, the payment results

...

can be posted in the

...

following PMS’s - Agilysys Visual One, Agilysys LMS, Infor HMS and

...

OPERA by Oracle.

...


Architecture & connection with other applications and services

...

Image Removed

Transform has its own database, UX, Admin site and API. The application uses chameleon WCF/internal API to obtain States and Countries. The chameleon OBE in its turn uses TransForm's API for posting deposit payments. TransForm works with 3 PMS types, hence, integrated with 4 PMS web services: LMS API, V1 API (developed by b4checkin), HMS Infor, Opera WS.

Image Removed

...

Transform also uses the following b4checkin b4 services: b4email and b4payment. The integration with b4payment allows processing the transactions, the integration with b4email simplifies enables email sending.

The workflow

...

    ...

    1. Payer inputs payment data

      1. The

    ...

      1. payer on the 1st page selects

    ...

      1. payment

    ...

      1. type and fills in the form with data required for that selected

    ...

      1. payment type. e.g. for a reservation the confirmation number is required, for group we need booking ID and group name

      2. On the 2nd page

    ...

      1. payer fills in the credit card form

    1. The information filled in at 1a step is validated by requesting data from the

    ...

    1. PMS 

    2. TransForm sends credit card and cardholder data to b4payment. b4payment in its turn calls the

    ...

    1. configured payment gateway and processes the transaction. Transaction response is sent to

    ...

    1. TransForm

    2. Storing the payment information

      1. Disregarding approved or not approved transaction result, TransForm traces the info guest submitted

      2. Only if the transaction is approved

    ...

      1. , TransForm stores the payment info also

    ...


    1. If the selected payment type was configured to support /wiki/spaces/BTD/pages/124092464 transactions and

    ...

    1. payer selected to send

    ...

    1. Authorization transaction

    ...

    1. ine 1st step, skip this step.

    ...

    1. TransForm posts payment/deposit to PMS. The process

    ...

    1. can vary depending on PMS, but this only matters on lower level of detail. If payment posting to PMS

    ...

    1. fails, an error email is sent to the property with

    ...

    1. details

    ...

    1. , so

    ...

    1. it can

    ...

    1. be posted manually.

    ...

    1. Email is sent by b4email to the payer and to the property with payment information

    ...

    1. .

    Simplified Workflow

    ...

    Image Removed

    Attached Visio diagrams

    EasyPost Architecture with Chameleon.vsdxEasyPost Architecture with Chameleon.vsdx

    EasyPost Workflow.vsdx

    EasyPost Architecture.vsdx

    EasyPost Architecture (2022-01-20).vsdx

    EasyPost Architecture (2022-03-25).vsdx

    TransForm Workflow Summary - v1.0.vsdx

    ...

    ...