Quick Start Guide for Equipment Financing Embed
This guide provides comprehensive instructions for embedding Tento's Equipment Financing experience into your website, e-commerce store, or application. While Tento offers multiple embeddable products, this guide focuses specifically on the Equipment Financing button and the "As low as" monthly estimate — the pieces you place next to a product to let a business buyer finance it.
Fetch the complete documentation index at: https://docs.tento.com/llms.txt. Use this file to discover all available pages before exploring further.
Equipment Financing (EQ) Embed - Implementation Guide
Requirements
Prerequisites
Before beginning implementation, ensure you have:
- Tento Partner Account with financing access
- Apply at https://apply.tento.co/partners
partnerId- Your partner ID for referral attributionx-api-key- Your private API key (only needed for the optional API steps)
- Target Platform - Website, product page, or checkout where the financing option will appear
- Product Data - The equipment name/description, an image URL, and the price
- Technical Knowledge - Basic understanding of your platform's integration capabilities
Technical Requirements
- JavaScript integration capability
- HTTPS-enabled website (required for secure data transmission)
- Modern web browser support (Chrome, Firefox, Safari, Edge)
Implementation Steps
Step 1: Basic Setup
-
Add Tento Script - Include the Tento JavaScript library on your page:
<script src="https://scripts.tento.co/embed/embedded.min.js"></script> -
Configure Credentials - Set up your Tento credentials so every application is attributed to you:
window.Tento.configure({ partnerId: 'YOUR_PARTNER_ID', })
Step 2: Add the Equipment Financing Button
Place the "Finance with Tento" button next to your product using the Loan application widget:
window.Tento.appendEQFinancingButton({
selector: '#finance-button-container',
data: {
financing_amount: 45000, // product price
equipment_description: '2023 Belly Dump Trailer 40 ft.',
equipment_image: 'https://yourstore.com/images/trailer.jpg',
},
})selector- The DOM element the button renders intofinancing_amount- The equipment price (the requested financing amount)equipment_description/equipment_image- Shown inside the application flow so the buyer sees exactly what they are financing
Clicking the button opens Tento's Equipment Financing application flow in a popup window or modal iframe — the buyer never has to leave your store to apply.
appendEQFinancingButtonis a convenience wrapper forwindow.Tento.appendFinancingButton({ variant: 'finance', ... })— both launch the Equipment Financing flow. UseappendFinancingButtonwithout a variant for the general working-capital flow instead.
- Initial Testing - Use hardcoded values as a proof of concept
- Verification - Confirm the button renders next to your product and opens the application flow
Step 3: Add the "As Low As" Monthly Estimate (Optional)
Show an instant monthly-payment teaser next to the price to increase conversions:
window.Tento.appendAsLowAsEstimate({
selector: '#as-low-as-container',
productCost: 45000,
})This renders "As low as $X/month" with a Learn More link that opens a short explainer and leads the buyer into the application. productCost must be a number ≥ 1.
Step 4: Prefill Buyer Data (Recommended)
If the buyer is logged in to your platform, prefill what you already know — every prefilled field is one the buyer doesn't have to type, which materially improves completion rates:
window.Tento.appendEQFinancingButton({
selector: '#finance-button-container',
data: {
// Product
financing_amount: 45000,
equipment_description: '2023 Belly Dump Trailer 40 ft.',
equipment_image: 'https://yourstore.com/images/trailer.jpg',
// Business
business_name: 'Acme Corporation',
business_structure: 'LLC',
business_ein: '12-3456789',
business_street: '123 Main St',
business_city: 'San Francisco',
business_state: 'CA',
business_zip: '94105',
// Primary owner / applicant
owner_1_first: 'John',
owner_1_last: 'Doe',
owner_1_email: '[email protected]',
owner_1_mobile: '555-123-4567',
// Your identifiers (echoed back on Tento records for reconciliation)
partnerSystemUserId: 'your-user-id',
partnerSystemAccountId: 'your-account-id',
},
})Prefill is best-effort: any field you omit is simply asked in the flow, and the buyer can correct anything you prefill.
Step 5: Capture Tento IDs with Identify Events
When the buyer progresses through the flow, Tento emits identify events with the Tento-side IDs you'll need for later API calls (application status, documents, BCM data). Register callbacks via configure — see Identify events:
window.Tento.configure({
partnerId: 'YOUR_PARTNER_ID',
customUserId: 'your-user-id',
customBusinessId: 'your-account-id',
onIdentifyUser: (user) => saveToYourBackend(user),
onIdentifyBusiness: (business) => saveToYourBackend(business),
onIdentifyFinancing: (financing) => saveToYourBackend(financing),
})Store the returned IDs in your system — they are the keys for all follow-up Partner API requests.
Step 6: Testing & Launch
- Staging First - Request staging environment access and use the staging script (
https://scripts.tento.co/embed-stage/embedded.min.js) to validate end to end without creating production applications - Cross-Platform Testing - Verify functionality across browsers and devices; confirm popup/modal behavior on mobile
- Data Validation - Confirm prefill accuracy and referral attribution (applications must show your
partnerId) - Compliance Review - Conduct security and privacy compliance checks
- Production Launch - Switch to the production script and deploy to your users
Alternative: Full API Integration
Prefer to own the UI entirely? Instead of the embed, submit equipment financing applications from your backend with the Submit a financing application endpoint (set the financing type to equipment and include the equipment description), then track them via the Partner API. See Using the Submit Financing API for the IDs returned and how to store them. The embed and the API work well together — many partners launch with the embed and add API integration later.
Official Documentation References
Setup Guides
- Overview: Tento Embedded Experience Overview
- Financing Widget Setup: Adding the Loan Process to Your Website
- Attribution: Partner ID & Referral Attribution
- No-Code Installation: WordPress & WooCommerce Plugin Guide
Code Examples
- HTML & JavaScript: HTML & JavaScript Example
- React & TypeScript: React & TypeScript Example
- PHP/WooCommerce: WooCommerce Setup Guide
API References
- Authentication: Partner API Authentication
- Submit Application: Submit a Financing Application
- Identify Events: Save IDs for Usage with the Tento API
Additional Resources
- Main Documentation: Tento Docs Home
- Support: Contact Tento support for technical assistance
Key Considerations
User Experience
- Place the financing button directly next to the product price / add-to-cart action
- Pair it with the "As low as" estimate — a concrete monthly number converts better than a generic button
- Pass
equipment_descriptionandequipment_imageso the application flow shows the buyer exactly what they are financing
Data Security
- All data transmission is encrypted via HTTPS
- Prefilled applicant data is sent to the application flow directly — never place personal data in your own URLs
- User data is handled according to Tento's privacy policy; ensure compliance with local data protection regulations
Performance
- The script loads asynchronously and renders only into the selectors you provide — it does not block your page
- The application flow opens in a popup window or modal iframe, so your page state is preserved
- Optimize for mobile devices and slower connections
Support & Troubleshooting
For technical issues, implementation questions, or feature requests:
- Check the official Tento documentation
- Contact Tento support directly
- Review the troubleshooting section in the main documentation
Note: This guide provides a high-level overview of the Equipment Financing embed. For detailed technical instructions, code samples, and advanced configuration options, always refer to the official Tento documentation linked above.
Updated 21 days ago
