Consumer Financing by FinHero

Descripción

Our plugin connects your store to the FinSys ecosystem, enabling customers to submit loan applications directly to participating lenders through a streamlined financing workflow.

By embedding financing into the customer journey, merchants can offer unique funding options to their customers and receive fast approvals through FinHero’s FinSys technology, which automates the underwriting process. The plugin tracks order flow with customized status codes that give merchants real-time visibility into the loan application status. Upon approval, merchants are paid in full upfront (less fees), while repayment and credit risk are managed by the lender, with no risk to the merchant.

Key Features:
* Loan Application Integration: Automatically generates and submits loan applications from WooCommerce order data.
* Secure Data Transmission: Captures and transmits borrower information securely via the FinSys API for compliant and reliable processing.
* Real-Time Status Sync: Updates WooCommerce order statuses instantly when lenders approve or reject applications.
* WooCommerce Block Compatibility: Fully compatible with modern WooCommerce Checkout and Cart Blocks.

External Services

This plugin connects to external FinHero’s FinSys API services to process financing applications. No data is sent to these services until a customer explicitly selects “FinHero Financing” as their payment method at checkout.

The plugin connects to the following domains depending on the environment selected in the settings:
* Production: https://finsys-api.finhero.asia and https://api.finhero.asia
* Staging: https://finsys-api-stage.finhero.asia

When Demo mode is selected, the plugin does not contact any external FinHero service. It uses an internal mock flow within WordPress so merchants can test the financing journey without live API credentials.

Service Details:

  • Authentication (login)
    • When: On checkout, when the customer places an order using FinHero financing.
    • Data sent: Merchant API credentials (Client ID and Client Secret).
    • Purpose: Obtain a JWT access token to authorize subsequent API requests.
  • File upload (uploadFile)
    • When: When a customer uploads a supporting document (e.g., identity card, payslip) during the financing application.
    • Data sent: The file contents and file metadata (name, type, size).
    • Purpose: Securely transfer customer documents to the FinSys platform for underwriting.
  • IHS submission (ihs/submission)
    • When: Immediately after the customer places an order using FinHero financing.
    • Data sent: Order details (product name, purchase amount, currency, merchant information).
    • Purpose: Create a financing application record (IHS) in the FinSys platform.
  • IHS update (update/{ihs_id})
    • When: When the customer completes and submits the financing application form.
    • Data sent: Customer personal details (name, email, address, identification number), employment details, and income information.
    • Purpose: Finalize the loan application with the customer’s full details.
  • IHS status transition ({ihs_id}/transitions)
    • When: When a WooCommerce order status changes or is cancelled.
    • Data sent: The IHS record ID and the transition action (e.g., CANCEL or AWAIT_DISBURSEMENT).
    • Purpose: Keep the financing application status synchronized with the WooCommerce order.

Legal and Privacy:

These services are provided by FinHero. By using this plugin, you agree to their terms and privacy policies:
* Terms of Service: https://finheroasia.com/terms-of-use
* Privacy Policy: https://finheroasia.com/privacy-policy

Instalación

  1. Upload the plugin files to the /wp-content/plugins/consumer-financing-by-finhero directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Use the WooCommerce -> Settings -> Payments screen to configure the gateway.
  4. Set up the API Credentials and Environment provided by FinHero team.

FAQ

Does this process credit card payments?

No. This plugin facilitates loan applications only. It manages order status updates based on the approval workflow within the FinSys ecosystem.

Where do I find my API credentials?

Please contact the FinHero engineering team to obtain your Client ID and Client Secret.

Reseñas

No hay reseñas para este plugin.

Colaboradores & Desarrolladores

“Consumer Financing by FinHero” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

Traduce “Consumer Financing by FinHero” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.0.0

  • Initial release.
  • Support for the loan application submission flow.
  • Webhook integration for automated order status updates.
  • Compatibility with WooCommerce Blocks.