# Katapult Documentation > Documentation for Katapult ## Guides - [Introduction](https://docs.katapult.com/docs/introduction-2.md) - [Overview](https://docs.katapult.com/docs/overview.md): Integrate Katapult payments on your website, on mobile, or in your stores. - [Onboarding Timeline](https://docs.katapult.com/docs/onboarding-timeline.md) - [Katapult JavaScript Plugin](https://docs.katapult.com/docs/katapult-javascript-plugin.md) - [Katapult Checkout JS](https://docs.katapult.com/docs/create-a-checkout-object.md) - [Happy Path](https://docs.katapult.com/docs/happy-path.md): This flow shows the Katapult implementation for checkout only for the Javascript integration. - [Post Callback Flow](https://docs.katapult.com/docs/post-callback-diagram.md) - [Pre Approval Buttons](https://docs.katapult.com/docs/pre-approval.md): When Katapult plugin or Javascript is available for checkout - [Merchant Meta Field for Initialize Payload](https://docs.katapult.com/docs/merchant-meta-field-for-initialize-payload.md) - [Post Origination](https://docs.katapult.com/docs/post-origination-1.md) - [In Store Checkout](https://docs.katapult.com/docs/in-store-checkout.md) - [Platform Quickstart](https://docs.katapult.com/docs/platform-quickstart.md) - [Transaction Flow](https://docs.katapult.com/docs/online-checkout-flow.md) - [Magento](https://docs.katapult.com/docs/magento.md) - [Setting Up Tax Exemption Rules](https://docs.katapult.com/docs/setting-up-tax-exemption-rules.md) - [Magento Cancellation](https://docs.katapult.com/docs/magento-cancellation.md) - [OpenCart](https://docs.katapult.com/docs/opencart.md) - [OpenCart Cancellations](https://docs.katapult.com/docs/opencart-cancellations.md) - [Shopify](https://docs.katapult.com/docs/shopify.md) - [Shopify Cancellation Management](https://docs.katapult.com/docs/shopify-cancellation-management.md) - [Tax Exemption Management](https://docs.katapult.com/docs/tax-exemption-management.md): Shopify Only - [Shopify Submit Delivery Date](https://docs.katapult.com/docs/submit-delivery-date.md) - [WooCommerce](https://docs.katapult.com/docs/woocommerce.md) - [Cancellation Management](https://docs.katapult.com/docs/cancellation-management.md) - [WooCommerce Submit Ship Date](https://docs.katapult.com/docs/submit-ship-date.md) - [WooCommerce Bulk Update](https://docs.katapult.com/docs/woocommerce-bulk-update.md) - [Automotive Retailers (Flexible Delivery)](https://docs.katapult.com/docs/automotive-retailers-delivery-types.md): This content is exclusively for automotive retailers using WooCommerce. - [BigCommerce](https://docs.katapult.com/docs/bigcommerce-installation.md) - [BigCommerce Thank You Page](https://docs.katapult.com/docs/bigcommerce-thank-you-page.md) - [BigCommerce Tax Exemption](https://docs.katapult.com/docs/bigcommerce-tax-exemption.md) - [BigCommerce Submit Ship Date](https://docs.katapult.com/docs/bigcommerce-submit-ship-date.md) - [Cancellation Management](https://docs.katapult.com/docs/cancellation-management-1.md) - [Salesforce](https://docs.katapult.com/docs/salesforce.md) - [Installation Guide Salesforce Cartridge](https://docs.katapult.com/docs/installation-guide-sfra-cartridge.md) - [Configuration SFRA & SiteGenesis](https://docs.katapult.com/docs/configuration-sfra-cartridge.md) - [SFRA Jobs](https://docs.katapult.com/docs/sfra-jobs.md): These jobs will allow you to manage post origination actions from salesforce. - [Installation Guide SiteGenesis](https://docs.katapult.com/docs/installation-guide-sitegenesis.md) - [SiteGenesis Jobs](https://docs.katapult.com/docs/sitegenesis-jobs.md): These jobs will allow you to manage post origination actions from salesforce. - [Deployment Checklist](https://docs.katapult.com/docs/deployment-checklist.md) - [User Acceptance Testing](https://docs.katapult.com/docs/testing-scenarios.md) - [Widget](https://docs.katapult.com/docs/widget.md) - [Price Calculator Widget](https://docs.katapult.com/docs/price-calculator-widget.md): as low as product pricing - [Price Calculator Banner](https://docs.katapult.com/docs/price-calculator-banner.md): This guide will help you install the Price Calculator Banner - [Leasable Items](https://docs.katapult.com/docs/leasable-items.md) - [Funding Report](https://docs.katapult.com/docs/funding-report.md) - [Considerations and Recommendations](https://docs.katapult.com/docs/best-practices.md) - [Getting started](https://docs.katapult.com/docs/getting-started.md) - [Marketing toolkit](https://docs.katapult.com/docs/marketing-toolkit-1.md) - [Logos](https://docs.katapult.com/docs/logos-banners-and-buttons.md) - [Messaging](https://docs.katapult.com/docs/messaging.md) - [Website](https://docs.katapult.com/docs/website.md) - [Website - Buttons + Banners](https://docs.katapult.com/docs/website-buttons-banners.md) - [Website- Home, Product, Category Pages](https://docs.katapult.com/docs/website-home-product-category-pages.md) - [Website- Landing Page](https://docs.katapult.com/docs/website-landing-page.md) - [Email Marketing](https://docs.katapult.com/docs/email-templates.md) - [Social Media](https://docs.katapult.com/docs/social-marketing.md) - [Digital Marketing](https://docs.katapult.com/docs/digital-marketing.md) - [Merchant Resources](https://docs.katapult.com/docs/merchant-resources.md) - [Legal and compliance](https://docs.katapult.com/docs/legal-and-compliance.md) ## API Reference - [Introduction](https://docs.katapult.com/reference/introduction.md) - [Setting Up](https://docs.katapult.com/reference/setting-up.md) - [Request Verification Code](https://docs.katapult.com/reference/post_user-auth-retailer.md): To begin an application, Katapult requires that the consumer verify their phone number. This is done by sending an SMS message to the input number. - [Submit Verification Code](https://docs.katapult.com/reference/post_user-auth-verify.md): Once the customer has received the SMS code, it must be sent to Katapult to complete the verification of their phone number. - [Account Lookup](https://docs.katapult.com/reference/post_user-auth-lookup.md): The Katapult API allows retailers to search for existing Katapult account holders using a phone number. - [Customer Phone Look up](https://docs.katapult.com/reference/post_user-auth-customer-phone-lookup.md): The Katapult API allows retailers to search for existing Katapult account holders using phone number and SSN4. - [Create an Application](https://docs.katapult.com/reference/post_application.md): To create the Katapult application for a consumer, the customer’s application data as shown in the Application JSON to the right should be sent either in a POST or PATCH request to Katapult. - [Build the Application](https://docs.katapult.com/reference/patch_application-uid-.md): The Katapult API Supports a multistep process for building the application once you have the uid. To build the Katapult application for a consumer, the customer’s application data as shown in the Application JSON to the right should be sent in a PATCH request to Katapult with the new information. - [Submit Application for Underwriting](https://docs.katapult.com/reference/get_application-uid-preapprove.md): Once the application has been built successfully, the final step in the Katapult approval process is to commit it for preapproval. At this point, Katapult will make a full approval decision in real-time. If approved, we will return the approval amount in the response. - [Initialize the Lease for Checkout](https://docs.katapult.com/reference/post_application-initialize.md): To begin the checkout, we must open the checkout by submitting the full contents of the shopping cart. - [Contract](https://docs.katapult.com/reference/get_-uid-contract.md): The Pricing or User Contract can be obtained by passing the uid and the type of contract (currently only user and pricing) in the url. Response is contract object rendered in HTML. - [First Payment](https://docs.katapult.com/reference/post_-uid-first-payment.md): Post origination, the first payment can be made by posting to this endpoint. In the payload, id is the uid of the application. - [Submit Delivery](https://docs.katapult.com/reference/post_application-uid-delivery.md): Once items are delivered, retailers can update Katapult on the delivery via the API. - [Multiple Delivery Submits](https://docs.katapult.com/reference/post_application-delivery.md): The Batch Submit Delivery allows for bulk submission of deliveries. The current limit is 100 per API call. - [Funding Status](https://docs.katapult.com/reference/get_application-funding.md): Transmits funding/settlement information to be considered by the retailer - [Cancel Order](https://docs.katapult.com/reference/get_application-uid-cancel-order.md): The Katapult API allows retailers to directly cancel the entire order. - [Cancel Item](https://docs.katapult.com/reference/post_application-uid-cancel-item.md): The Katapult API allows retailers to directly cancel individual items within an originated order. - [Confirm Order](https://docs.katapult.com/reference/post_application-uid-confirm-order.md): Katapult’s API allows for the retailer to be able to confirm an order once it is initialized in the retailer’s downstream system. - [Sync Origination](https://docs.katapult.com/reference/post_application-sync.md): On successful originatgion, sync endpoint is used to verify the order is created on katapult. - [Preapproval Lookup](https://docs.katapult.com/reference/preapproval-lookup.md): The Preapproval Lookup endpoint allows you to retrieve preapproval data for applications based on specified filters: date range, phone number, or email address. ## Changelog - [Katapult Magento Updates](https://docs.katapult.com/changelog/katapult-magento-updates.md) - [Internet Explorer Depreciation](https://docs.katapult.com/changelog/internet-explorer-depreciation.md) - [Katapult Woocommerce 5.4 Update](https://docs.katapult.com/changelog/katapult-woocommerce-54-update.md)