Skip to main content

Stripe - Management

Stripe - Management

Integrating with Stripe makes it fast and easy to register fees and payments for users, tickets, and assets and generate statements and check balances.

Getting Started with Stripe

A couple of steps need to be taken before your district is ready to apply fines and fees using the integration with Stripe.

  • First, go to Settings and enter your API Secret.

  • Second, go to the Item Categories tab and set up the categories of fees you use (i.e., Library Fees, Technology Fees, etc.)

  • Third, go to the Items Types tab and add the different items that can be charged (i.e., Laptop Insurance Fee, Lost Book Fee, etc.)

  • Lastly, you’ll want to set permissions to control what users or roles should be able to create, edit and delete charges.

Important Note: Incident IQ does not store payment information. All information is stored with your payment provider, and iiQ is provided with the status once the payment has been processed.



Settings

To integrate with Stripe, you have to go to the settings tab and enter the following:

  • Stripe API Secret

Also, add the number of days before a fee is overdue. There is a filtering option to find users/assets/tickets with an outstanding balance.

EpSYHDwuRSx_EsAI9q5rU6waBN2ZAGBDtMgZ3Z1CGl5w4z7F2dnDXsBCP9MuwfrlP20yOidkkRmMOLgYYkiWBgObh8OVHfGjnsbNFt0fzgP9yFZyWptiIA9XaWroFOwMTBAUhHt_CxRW_6VN3A

​​

If you’re using this app in the iiQ Events module, there’s an additional setting called Bill to the Organization. ​​​​​​

AD_4nXeNlPnXjCj9cGxBaB3FIXexlghxS29OElzkbrIebEpNi-4xMOLlkmOpyZzcWDky8UI8uMruBVTvOk3e7ipB_QKF8tHSdASbrxuE63KosqogSFrYF7FrOnRJ5OCM3rFlriaRylpNVg?key=lwwjpsnXCp10pUCaHxfD3A

If the setting is ON and the Event has an Organization, the invoice will automatically be billed to the Organization.

AD_4nXeFgeQ_EoZiqMSDKx0krbBLQRHmQCOcwZDKJgUOCLKZw2Nw3T6btoBCaYNCqMeuBSD373OdEQjYp3VAwzQfiWW2PRs_mlOGCFRL1Or3YeXvXAUlSNbkKr2uUvsoPpoS4C0C3gfyag?key=lwwjpsnXCp10pUCaHxfD3A

If the setting is ON, and the Event does not have an Organization, the invoice will be billed to the Event Owner.

AD_4nXeB0II3_2y9B8Rm9clRQ7CZVWavalYNTmDAAJzBY7vMo72pxna55bjoNRTTrBZnRrZ_NPP23jDkKI5oVsjEknFrsBGVHq5KOIw8w8kYTAoPpW7j5THrwrzYps-rewKG7nUYFzF2VQ?key=lwwjpsnXCp10pUCaHxfD3A

If the setting is OFF, the invoice will be billed to the Event Owner, regardless of whether the Event has an Organization.



​​​​​​​Item Category

Item Categories are the fines or fees categories (i.e., course fees, library fines, device insurance, athletics). Click on the Item Categories tab. Then click Add New Item Category. Enter the Title of the category, along with the Description. Click Save.

bN2N2dMq8Wsc8ea3ev9oZ3P1HX0SpOAscbNMQ4WG1tIgAXHcfqAK2eJ6ZIY3e6bpYETRY0FgYVVHY1vyBtkyTonddNWVttHLU1by3gufs2DahrtwuYY7FgxLAjtR--5t3TSDldAJwCjTuZWcaA

When adding or editing an item category, you need to Re-Build Payment Data after making all your changes. Re-Build Payment Data is updating existing data for your grid column payment data to be displayed correctly. Click on Re-Build Payment Data.

zn9PVFNcPDDy2OE7GLGwhC2Bd2xUFy1-wx-ZdZ37UMBRvWjnu0SPVtscZ2fStrN4BbNMtS7nCfZbWY1530r9Y0dB4q8juWFy4_t5Ol88nw10FQvn84cIHhcwOO9on3x23_nzIbBpxWNgAoBPEQ

You can Edit or Delete the category to the right.

ahi24LbF_PhBqA9ZDt-L-eL3-TuMFm4Idswi5f9KHJdATS7Dx-4D2CO4VBQxIvkhw347t_zXGKlt2pEYSsM_LV9-yoyLzHVsSWoAA7hHU4KhCwxSs2RiS_YAZx0QcJ6KL0dvLmMnZHTFSXE-aQ

Setting Up A Category Payment

You can pay a whole fee Category at once (including several fee types). First, you must create a fee Category and several Fee types belonging to the same Category. Fee Categories are set up on the Payment app > Item Categories tab. For example, a Room Rental Overages Category was created under which different room rental overage fees can be grouped.

AD_4nXdgqqX4OuJgKg_v7SMBdDyDLNmsjCrc4OagilPPh__fdMTB7G1tPFoIRXAIRnSC4J-ECeYKP4MAtJFBHyPXlGZ02RTK4v1uHkKI6VXE6nt8fL3Zc0VAdRija2llVPwF77wcK9f7_g?key=JZZKjZht5flYQTkSreEAfg

On the Item Types tab, you can create different fee types but assign them to the same Category.

In this example, three types of fees were created: Additional Hours—Tier 1, Additional Hours—Tier 2, and Additional Hours—Tier 3, and they were grouped under one Category: Room Rental Overages.

AD_4nXdiMRqvVVD4mxQG59DDrxHn_MhVtabHtErR0_B8O-cgqjMxiuJ-F4Gfeq2p8Ml9dXdHIjF440a81IfwWT24uC5qbtYNsHvxaRg-rz46nNXO2Mz0ZLeVusOOOV-OBCQ-Hx-dk6n4?key=JZZKjZht5flYQTkSreEAfg

​​​​​​​



Item Types

Item Types are the fees, payments, or adjustments associated with the Item Category. For example, under the Item Category library fines, you can have item types: overdue, damaged, and lost.

Click on the Item Types tab. Then click Add New Item Type.

Next, you will need to fill out the following fields:

  • Sku*: required to enter the item that has a Sku.

  • Title*: required to enter the item’s title.

  • Description: Enter a description of the item.

  • Category*: required to select which category the item is associated with.

  • Type*: required to select the type: fee, fine, payment, or adjustment.

    • Fines are punitive and are in response to something like damages. Such as broken Chromebooks.

    • Fees are voluntary, such as technology fees, club fees, and field trips.

  • Default Amount: enter the default amount. This can be changed when issuing the payment or fee.

Click Save.

You can Edit or Delete the item type to the right.



Export Tab

On the Export tab, you can Export All Transactions. This will generate an excel file containing all the transactions and information needed (SKU, category, name, description, amount, due date, and more.)

tKaR_kaaK93iA-ZSZPZlHqRPLvBaqM9QfVgv8yaL41327oCsuWqVBkmnJfxVpyqlLLzAKH6aTIdx2CXakyqBIcXzqOL2NpzTo0H9W6_E-3pfxqim0n27XTrRuK7QJE2TF53KmH9WUXu1HFQ34w


Customize Stripe Emails

In Stripe Payments email statements, you can include district-specific details and use variable data points to personalize the emails sent to parents, students, and other recipients. To do this, you will go to the Stripe Payments app and navigate to the Customize Emails tab.

This feature is product-specific, meaning the changes the user makes in the Stripe Payment statement in Facilities, for example, will not affect it in Ticketing.

The WYSIWYG editor will prevent users from saving messages that contain malicious script tags. It will display an error prompting users to remove any HTML script tags.

Email Preview

The full list of supported data points can be found in the linked article below.
Supported Variable Data Points

The email will include any variables or content added in the Customize Email Statements section.

If no variable data points or content are added in the Customize email statements sections, the email sent will look like this.

AD_4nXefoYSKI_9mYAeBc_eu1iPbtxAP7F2LSjV6r0W-XDgUrUNML0dH8haCSSiOdgbVoM_aEZe8oMbNzlouhz3rSom-v_OC-qUbDgOGldkNIu8hsORhlZbk0LM_1WdjFRTKwB027hnBiw?key=V3huu8PNzDTnIy6BOjtiYg



Permissions

Under the Permission tab, you have access to limit which users can:

  • Create Payment or Fee

  • Delete Payment or Fee

  • Edit Payment or Fee


---

Hannah Bailey - Director, Customer Engagement

Did this answer your question?