Skip to main content

Getting Started with JustiFi

Welcome to JustiFi, where we empower software companies to transform into trailblazing Fintech leaders. Our suite of Fintech products is designed to seamlessly integrate financial technology into your offerings and open new horizons in the fintech world.

Overview

JustiFi provides a complete payment infrastructure solution that enables platforms to:

  • Onboard and underwrite merchants (sub accounts)
  • Process merchants' payments through multiple channels
  • Manage merchant payouts and platform earnings
  • Provide comprehensive reporting and analytics

1. Merchant Onboarding

The onboarding process collects necessary business information for underwriting

  • Business Creation: Store merchant details via the Business API
  • Sub-Account: Automatically created upon successful form submission and needed for payment processing
  • Underwriting: JustiFi reviews and approves merchants (1-2 business days)
  • Status Monitoring: Subscribe to sub_account.updated webhooks

Collect your merchants' business information via the following options:

  • Hosted Onboarding: Include a JustiFi-hosted form via iframe - see details
  • Payment Provisioning Web Component: Embed a customizable pre-designed form on your platform - see details

2. Payment Processing

JustiFi offers flexible E-commerce and card present payment solutions.

E-commerce Options

  • Hosted Checkout: Minimal integration, JustiFi-hosted checkout form - see details
  • Unified Checkout Web Component: Embedded pre-designed checkout form - see details
  • Modular Checkout Web Component: Fully customizable checkout flow - see details

The following add ons are available in each of these E-commerce solutions:

  • Apple Pay: Adds Apple Pay to the checkout form - see details
  • Google Pay (coming soon): Adds Google Pay to the checkout form
  • Bank Account Verification via Plaid: Allows customers to link their bank account for payment - see details
  • Buy Now Pay Later via Sezzle
  • Insurance: Add insurance to the checkout flow

Additional Payment Features

  • Card Present Solution: Terminal integration via Verifone partnership - see details
  • Payment Method Tokenization: Collect payment methods for later and recurring charges - see details

3. Reporting & Analytics

Access comprehensive reporting on all transaction for your platform as well as merchant specific data.

Platform Level Reporting

  • API Access: Payments, Payouts, Proceeds, and Reporting APIs
  • JustiFi Dashboard: Visual reporting interface at app.justifi.ai

Merchant Specific Reporting

  • Filtered API Access: APIs offer merchant-specific data via sub-account filtering
  • Embedded Web Components: Provide insights to your merchants on your platform via PaymentsList, PaymentDetails, PayoutsList, PayoutDetails, etc.

Important Identifiers

Keep track of these key identifiers throughout your integration:

IdentifierPurposeExample
API KeyEnvironment-specific API accesstest_abc123
Access TokenAPI request authorizationBearer eyJ...
Web Component TokenEmbed component authorizationwct_123456
Business IDUnique business identifierbiz_a1b2c3d4
Sub-Account IDPayment processing identifieracc_x1y2z3w4

Testing Your Integration

JustiFi provides a comprehensive sandbox environment. It can be accessed via API and on the JustiFi dashboard via Test Mode

  • Utilize the developer dashboard (https://app.justifi.ai/ -> Developers)
  • Use test API keys for all development
  • Full API response simulation

For detailed testing scenarios, visit https://docs.justifi.tech/category/testing

Security Best Practices

  1. Never expose API keys in client-side code
  2. Always use HTTPS for API communications
  3. Implement webhook signature validation see details
  4. Store sensitive data securely
  5. Use web component tokens with appropriate expiration times see details

Resources

Support and Feedback

Need additional help or want to share suggestions or comments? Our dedicated support team is here to assist you. Contact us at customer_success@justifi.tech or visit our Support Center.

Embark on your journey with JustiFi and unlock the potential of fintech in your software solutions. We're excited to see what you'll build!