Support for supplier-issued promotion payouts in Supplier and Operator APIs

Effective from: 26 May 2025

Hub88 now supports win transactions for promotions granted by game suppliers. This enhancement allows delayed promotional payouts (e.g. after tournaments or jackpots), even if the original round is already closed.

NB! This is applicable for Generic Supplier and Operator APIs.

What is changing?

We’ve introduced a new optional parameter to the following endpoints:

In Supplier API POST /supplier/generic/v2/transaction/win endpoint

  • is_supplier_promo – indicates the win was granted by the game supplier.

    • When true, the transaction is treated as a freebet (i.e. is_free: true is implied).

    • The reference_transaction_uuid becomes optional.

    • The token and game_code are still required.

    • An optional promo reference can be passed in the unstructured meta field:

      "meta": {
        "supplier_promo_info": {
          "promo_reference": "Promo_games_reference"
        }
      }

In Operator API POST /transaction/bet and POST /transaction/win endpoints:

  • Hub88 forwards the is_supplier_promo flag to the Operator API.

  • In meta, supplier_promo_info will be included only if the supplier sends it.

Behaviour overview

  • For bet transactions amount value will be updated to 0 to indicate a freebet. amount = 0

  • For win transactions, amount must be greater than 0, to indicate a win. amount > 0 (i.e. freewin)

  • Hub88 auto-generates a zero-value bet if only a win is received without a reference bet.

Why is it changing?

This update enables payout flexibility for promotions originating from game suppliers. It ensures players can receive their rewards even if the original gameplay session is no longer active, while maintaining compatibility across Supplier and Operator APIs.

Last updated

Was this helpful?