Payments - Settings


Payments Configuration Modal – Full Documentation 
 



Introduction — What is the Payments Modal?
 

The Payments Configuration Modal in Biz1 is the heart of the organization’s financial setup. It is a centralized, three-step configuration panel that determines how payments are collected, processed, recorded, and shared with customers across the entire system.
 

Rather than configuring payments separately in different modules, Biz1 brings everything together in one elegant modal accessible from:
 

Settings → Payments


When opened, the modal appears as a clean, responsive pop-up with a clear step-by-step flow, guiding the user from gateway setup → interbank settings → payment forms.
 

This modal is visible only to:
 

  • Organization Admins

  • Member Admins

  • Users with setting_modules_payments permission
     

Behind the scenes, it connects to multiple system components, including:
 

  • Customer Profile → Payment tab

  • Invoices and Orders

  • Subscriptions

  • Payment Tracking

  • Public Payment Links
     

In short — this modal defines the financial backbone of Biz1.
 



The 3-Step Payment Setup Journey
 

The modal is designed as a smooth, logical flow with three steps:
 

  1. Step 1 – Payments (Gateways) → How money is processed

  2. Step 2 – Masav Setting → Interbank identity

  3. Step 3 – Payment Forms → How customers pay
     

Navigation is simple:
 

  • Next → moves forward

  • Back ← moves backward

  • A progress indicator shows: 1/3 → 2/3 → 3/3
     



STEP 1 — Payments (Payment Gateways)
 

- Purpose
 

Step 1 is where the organization tells Biz1:
 

“These are the payment providers we use to receive money.”


Here, you configure one or more payment gateways such as:
 

  • Biz1 Payment

  • Stripe

  • Cardcom

  • Tranzila

  • Meshulam

  • Payplus

  • Bank Details

  • Kesher

  • Nedarim

  • And others (depending on organization access)
     



- What You See on the Screen
 

At the top of Step 1, you see:
 

  • Title: Payments

  • Progress: 1/3

  • Help icon

  • A “+” button to add a new payment method
     

When adding or editing a payment method, the form contains:
 

- Payment Provider (Dropdown)
 

You select the gateway you want to configure (e.g., Stripe, Cardcom, Bank Transfer).
 

Once selected, the form dynamically shows provider-specific fields, for example:
 

  • Stripe → API Keys

  • Cardcom → Terminal details

  • Bank Detail → Bank name, branch, account number
     



- Name (Friendly Label)
 

You give this configuration a meaningful name such as:
 

  • “Main Stripe – Live”

  • “Cardcom Test Environment”

  • “Bank Transfer – Official Account”
     

This name helps users recognize the gateway everywhere in the system.
 



- Mode (Live / Test)
 

You choose whether this gateway is:
 

  • Live → Real transactions, real money

  •  Test → Sandbox mode for testing
     

This is critical before going into production.
 



- Default Payment
 

You can mark one gateway as Default.
 

This means:
 

  • If a user does not manually select a gateway,

  • Biz1 will automatically use this default method.
     

Only one gateway can be default at a time.
 



- Payment Methods List (Bottom of Step 1)
 

Below the form, you see a list of all configured payment methods with:
 

  • ID

  • Name

  • Provider

  • Mode (Live/Test)

  • Default indicator

  • Edit button

  • Delete button
     

From here, admins can:
 

  • Add new gateways

  • Edit existing ones

  • Remove unused gateways

  • Change the default payment method
     

All of this data is stored in the payment_detail table.
 

Once finished → Click Next to proceed to Step 2.
 



STEP 2 — Masav Setting (Interbank Configuration)
 

- Purpose
 

Masav is an Israeli interbank system used for:
 

  • Bank transfers

  • Direct debit

  • Corporate financial transactions
     

This step defines your organization’s official identity within Masav.
 



- What You See on the Screen
 

Title: Masav Setting

Progress: 2/3
 

Two main fields:
 

- Mosad Code
 

Your official Masav institution number.
 

- Mosad Name
 

Your organization’s registered business name.
 

When the screen opens, these fields are automatically pre-filled if previously saved.
 

Click Save to store these details in user_details.masav_setting (JSON format).
 

Then click:
 

  • Back → return to Step 1

  • Next → proceed to Step 3
     



STEP 3 — Payment Forms (Customer Payment Links)
 

- Purpose
 

This step allows you to create and manage payment forms — which are essentially payment links that can be sent to customers.
 

These forms are used when:
 

  • Sending payment links via WhatsApp

  • Emailing customers

  • Sharing a public payment URL
     

Example:
 

dashboard/home/payment-form/your-form-slug
 



- What You See on the Screen
 

Title: Payment Forms

Progress: 3/3
 

You see:
 

  • A search bar to filter forms by name

  • A “+ Add” button to create a new form

  • A Common Settings button

  • A table listing all existing payment forms
     

Each form shows:
 

  • ID

  • Name

  • Item Type

  • Amount

  • Edit / Delete buttons
     



➕ Adding or Editing a Payment Form
 

When you click + Add, a popup appears with fields such as:
 

- Form Name
 

Example:
 

  • “Consultation Fee”

  • “Service Payment”

  • “Monthly Subscription”
     

- Amount
 

The default payment amount (e.g., 500, 1000, etc.).
 

- Item Type
 

Defines what this payment represents (product, service, etc.).
 

- Company (Invoice Setting)
 

Links this payment to a specific company record in Biz1.
 

- Gateway (From Step 1)
 

You select which payment provider should process this form.
 

This means:
 

Every payment form is directly linked to a gateway configured in Step 1.

 


 


⚙️ Additional Options
 

You can also configure:
 

  • Ask customer to confirm details

  • Allow customer to change payment amount

  • Require company ID before creating a document
     

Once saved, the payment form becomes active and usable.
 



How Everything Connects Together
 

Here’s how the three steps work as one system:
 

- Step 1 (Gateways) connects to:
 

  • Customer Profile → Payment tab

  • Invoices & Orders

  • Payment Tracking

  • Recurring Subscriptions
     

Whenever a user records a payment, the list of gateways comes from Step 1.
 



- Step 2 (Masav) connects to:
 

  • Bank transfers

  • Interbank transactions

  • Masav-based financial processes
     



- Step 3 (Payment Forms) connects to:
 

  • Public payment links

  • WhatsApp & Email payment sharing

  • Online customer payments
     

When a customer pays via a link, Biz1 uses:
 

  • The gateway from Step 1

  • The company setting from Step 3
     



Final Summary — In Simple Terms
 

The Payments Modal is where you define:
 

  • How money is received → Step 1 (Gateways)

  • Who you are in the banking system → Step 2 (Masav)

  • How customers pay you → Step 3 (Payment Forms)
     

Once configured, these settings automatically power:
 

  • Payments

  • Invoices

  • Subscriptions

  • Payment links

  • Customer financial records


     

information_img