Skip to main content

TreezPay Instacredits (beta)

R
Written by Richard Thorne
Updated today

Introduction

TreezPay now supports Instacredits, a new card-present integrated credit and debit provider. Unlike “cashless ATM” processors, Instacredits supports to-the-penny transactions, ensuring accuracy with no rounding.

Instacredits operates exclusively on Dejavoo terminals—the most widely adopted hardware in cannabis payments.


Configuration

Before enabling Instacredits:

  • Complete underwriting and approval through TreezPay OneApp.

  • Once approved, Instacredits will appear in your TreezPay Portal > Settings > Payment Configurations as a new provider

Setup Steps

  1. Enable Channels

    • Instacredits supports:

      • SellTreez POS

      • Treez Front Facing Display (FFD)

      • TreezPay Virtual Terminal (VT)

    • Simply toggle ON the channels you want to enable.

  2. Set Default Provider

    • If Instacredits will be your primary card provider, mark it as Default in the configuration.

  3. Add Payment Devices

    • Instacredits requires Dejavoo payment devices.

    • For each terminal, add:

      • Device Name – (recommend last 4 digits of serial number or assigned POS station).

      • POS Location – Desired POS station you want the device at

      • Register ID (TPN) – Found in the Instacredits app on the device screen or can be provided by the Instacredits team

⚠️ Note: Your device must be provisioned with the TreezPay integration mode. If not, contact Instacredits to get the latest app update

  1. Tips Setup

    • Instacredits supports tipping directly on the terminal.

    • Tips entered on the device are automatically returned in the transaction response and logged in reporting.

    • Do not enable TreezPay pre-tipping for this provider, as tips are handled natively on the machine.

Once devices are configured, Instacredits is ready for live use across all selected channels.


Payment Flows

1. SellTreez POS

  • Budtender selects Integrated Credit (Instacredits) at checkout.

  • The assigned terminal activates.

  • Customer adds a tip on-device (optional) and pays with card.

  • POS automatically closes the ticket on approval.

  • If the customer cancels on-device, POS receives cancellation status and allows retry with another method.

⚠️ Important: Instacredits does not currently support programmatic cancelation through Treez

  • If a budtender tries to cancel via POS, an error is shown.

  • Customers must cancel directly on the device.

  • Once cancelled, POS will update status and allow retry.

2. Customer Facing Display (CFD)

  • At checkout, TreezPay widget displays on the customer-facing tablet.

  • Customer selects Credit (Instacredits).

  • Assigned terminal activates, showing payment total confirmation screen.

  • Customer pays → CFD and POS update in sync with payment success.

  • If customer cancels on-device, CFD allows retry, change payment method, or back out of sale completely

3. Virtual Terminal (VT)

  • Staff opens VT in the TreezPay Portal.

  • Select POS location device is associated with from dropdown

  • Fetch ticket from "Unpaid Tickets" or manually enter customer / ticket details

  • Select Charge Credit (Instacredits)

  • The linked Dejavoo terminal activates:

    • Customer first sees a tip screen.

    • Then pays by tap, swipe, or insert card.

  • On approval, VT displays payment success.

  • Payment is logged in real time in TreezPay and SellTreez reports.


Reporting

Instacredits transaction details are logged in:

  • SellTreez POS reports > payment reports

  • SellTreez POS > Cash Reports

  • TreezPay Portal > Transaction & Tip Reports

Key details captured:

  • Payment Type (Credit or Debit)

  • Transaction Status (Approved / Declined / Cancelled)

  • Total Amount

  • Tip Amount (if entered on terminal)

  • Fee Amount

  • Tip beneficiary information


End-2-End Demo


Support Resources

Did this answer your question?