Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

TransForm is a payment, deposit and credit card authorization system that enables hotel clients to make payments online.

The payments are facilitated from b4checkin's b4payment service to integrated payment gateways, such as Authorize.NET, Shift4, FuseBox, FreedomPay, etc.  Upon successful transaction, the payment results are posted in the PMS. Currently, TransForm integrates with the following property management systems (PMS): Agilysys Visual One, Agilysys LMS, Infor HMS and Opera by Oracle.



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

The workflow

  1. Guest inputs payment data

    1. The guest on the 1st page selects preferable payment types and fills in the form with data required for selected Type. e.g. for reservation the confirmation number is required, for group we need booking ID and group name

    2. On the 2nd page guest fills in credit card form

  2. The information filled in at 1a step is validated by requesting data from the PMS (V1, LMS or Opera)

  3. TransForm sends credit card and cardholder data to b4payment. b4payment in its turn calls the required payment gateway and processes the transaction. Transaction response is sent to b4easypost

  4. Storing the payment information

    1. Disregarding approved or not approved transaction result TransForm traces the info guest submitted
    2. Only if transaction is approved b4easypost stores payment info also.

  5. If selected payment type was configured to support /wiki/spaces/BTD/pages/124092464 transactions and guest selected to send Auth transaction at 1st step skip this step. b4easypost posts payment/deposit to PMS. The process could vary depending on PMS, but this only matters on lower level of detail. If payment posting to PMS failed - sent error email with payment details to property, so they can post it manually.

  6. Send email to guest (if configured) and to property with payment information. The email is sent via b4email.

Simplified Workflow



  • No labels