Transactional is a revolutionary platform simplifying PDF generation for developers. It offers fast Template Editor, handles variables seamlessly, and ensures accurate rendering with CSS compatibility. Founded to eliminate common pain points, Transactional leverages Chromium engine for effortless PDF generation.

FEATURES
Feature 1: Next-Level PDF Generation
Feature 2: Efficient Template Management

What is Transactional?

Transactional is a revolutionary platform that offers next-level PDF generation capabilities for developers. With Transactional, developers can say goodbye to the struggles of working with PDFs in their projects. The platform provides a super fast Template Editor that allows users to create production-ready PDFs in just a few minutes.

One of the key features of Transactional is its ability to handle text variables, array variables, and boolean variables seamlessly. Developers can easily generate PDFs on the fly using Transactional's APIs, making the process efficient and hassle-free. The platform also offers the latest CSS compatibility, ensuring that documents are rendered accurately and beautifully.

Transactional was founded with the goal of simplifying PDF generation for developers. The platform eliminates common pain points associated with creating PDFs, such as manual element positioning and font compatibility issues. By leveraging the Chromium rendering engine, Transactional provides a solid and straightforward solution for generating PDF documents effortlessly.

Transactional Features

Feature 1: Next-Level PDF Generation

Transactional offers a next-level PDF generation feature for developers, which aims to simplify the process of creating PDF documents. This feature allows users to quickly and effortlessly generate production-ready PDFs in just a few minutes.
  • Users can access a super-fast Template Editor, where they can create templates with text variables, array variables, and boolean variables. This editor makes it easy to design and customize PDF templates efficiently.
  • The platform leverages the Chromium rendering engine for its PDF generation, ensuring the latest CSS compatibility and eliminating design issues commonly encountered with other tools.
  • Users can easily integrate various CSS frameworks like Tailwind and Bootstrap into their templates, enhancing the design flexibility and aesthetic appeal of the generated documents.
  • Transactional enables users to select any font from Google Fonts with a simple click, simplifying font management and enhancing the overall styling options for their PDFs.
  • Developers can generate PDFs on the fly using the provided APIs, streamlining the document generation process and saving valuable time in their projects.

Feature 2: Efficient Template Management

Transactional provides a streamlined approach to managing templates for PDF generation, offering a hassle-free solution for creating and customizing document templates.
  • Users can easily create and edit templates using the intuitive Template Editor, which allows for the inclusion of dynamic content and variable data.
  • Transactional's platform ensures seamless integration with various CSS frameworks, empowering users to design templates that align with their branding and style preferences.
  • The platform's support for multiple team members (available soon) and Zapier integration (available soon) enhances collaboration and workflow automation for template management.

How to Use Transactional?

Step 1: Sign Up and Get Started with Transactional
  • Visit the Transactional website at transactional.dev.
  • Click on the 'Start now for free' button.
  • Fill in your email and create a password to sign up. No credit card required.
Step 2: Create a New Template
  • Once signed in, navigate to the Dashboard.
  • Click on 'Create your template' to open the Template Editor.
  • Select your desired fonts from Google Fonts and apply CSS frameworks like Tailwind or Bootstrap for design.
  • Use text variables, array variables, and boolean variables to customize your template.
Step 3: Configure Template Variables
  • In the Template Editor, specify Text variables for dynamic content, such as names or dates.
  • Add Array variables for lists or repeated items like invoice lines.
  • Use Boolean variables to conditionally display or hide elements within the template.
Step 4: Generate PDF Using Transactional API
  • Install Axios by running `npm install axios` if you haven't already.
  • Include Axios in your script with `import axios from 'axios';`.
  • Make an API call to generate the PDF:
  • ```javascript axios.post('http://api.transactional.dev/generate', { templateId: '123456789', variables: { name: 'acme', anotherCustomVar: [{id: '#1'}] }}, { headers: {'x-api-key': 'tr_xxxxxx'}}) .then(response => console.log(response.data.url)) .catch(error => console.log(error)); ```
  • Replace `templateId` with your actual template ID and `variables` with your custom data.
Step 5: Retrieve and Use Generated PDF
  • Check the console for the URL of the generated PDF.
  • Open the provided URL in your browser to view or download the PDF.
  • Use the PDF URL in your application or send it via email as needed.
Step 6: Optimize and Scale with Transactional
  • Monitor your usage and upgrade your plan as needed directly from the Transactional Pricing page.
  • For larger teams or custom requirements, consider reaching out to Transactional for Enterprise solutions.

Transactional Pricing

  • Free

    Start for free and scale as you grow. Try our product

    0

    Get Started
    Arrow Right

    100 credits

    Generation API

    All Google-Fonts fonts

    Tailwind / Bootstrap

  • Pro

    $25 / mo

    Get Started
    Arrow Right

    5 000 credits / mo

    Generation API

    All Google-Fonts fonts

    Tailwind / Bootstrap

    Multiples team member (Soon)

    Zapier integration (Soon)

  • Enterprise

    Depending on your needs.

    Let's talk

    Get Started
    Arrow Right

    All pro features

    Priority Support

    Custom integrations

Transactional Frequently Asked Questions

What is Transactional used for?

What does 'X credits / mo' mean in the pricing page?

How to get the generated file?

How to send dynamic content in my documents?

I have a special request, how can I contact you?