[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"integrations:item:en:tilda":3,"integrations:siblings:en":105},{"id":4,"title":5,"body":6,"description":64,"extension":65,"faq":66,"integrationKind":79,"meta":80,"modifiedAt":81,"navigation":82,"pairId":83,"path":84,"platform":85,"publishedAt":86,"relatedPath":87,"repoPath":81,"requirement":88,"seo":89,"seoTitle":90,"settings":91,"sitemap":95,"slug":96,"stem":97,"steps":98,"summary":12,"translationSlug":96,"webhook":81,"__hash__":104},"integrations_en\u002Fen\u002Fintegrations\u002Ftilda.md","Accepting payments on a Tilda site",{"type":7,"value":8,"toc":58},"minimark",[9,13,18,34,38,49],[10,11,12],"p",{},"There is no ready-made payment module for Tilda — the platform connects payment systems from its own fixed list. You can still accept payments: a payment link is created in the MulenPay dashboard and attached to a button in any block.",[14,15,17],"h2",{"id":16},"how-it-works","How it works",[19,20,21,25,28,31],"ul",{},[22,23,24],"li",{},"You create a payment link in the dashboard and set the amount and purpose.",[22,26,27],{},"The link goes on a button in any Tilda block — no special block or development needed.",[22,29,30],{},"The buyer clicks the button and lands on the secure MulenPay checkout page.",[22,32,33],{},"The payment appears in the dashboard and the receipt reaches the buyer automatically.",[14,35,37],{"id":36},"what-to-keep-in-mind","What to keep in mind",[19,39,40,43,46],{},[22,41,42],{},"The amount is baked into the link: different items need different links.",[22,44,45],{},"The order status inside Tilda does not update — reconcile payments in the dashboard.",[22,47,48],{},"Give links an expiry so outdated prices do not stay payable.",[10,50,51,52,57],{},"If you need payments inside checkout itself, see the ",[53,54,56],"a",{"href":55},"\u002Fen\u002Fintegrations","integration catalogue",": platforms with a ready-made module add the payment method to checkout automatically.",{"title":59,"searchDepth":60,"depth":60,"links":61},"",2,[62,63],{"id":16,"depth":60,"text":17},{"id":36,"depth":60,"text":37},"There is no ready-made Tilda module: payments run through a link on a button. How to set that up and what the limitations are.","md",[67,70,73,76],{"question":68,"answer":69},"Why is there no ready-made module for Tilda?","Tilda connects payment systems from its own fixed list, and an outside service cannot be added to it. So payments run through a payment link — that works on any plan and needs no development.",{"question":71,"answer":72},"Can I accept different amounts?","Each link is created for a specific amount. For a catalogue with different prices it is easier to make one link per item, or to collect requests and send a link once the order is confirmed.",{"question":74,"answer":75},"Will the Tilda cart know the order is paid?","No. Payment happens on the MulenPay side and the order status in Tilda does not change automatically — you see incoming payments in the dashboard and confirm orders yourself.",{"question":77,"answer":78},"What if I need a full checkout?","Then a platform with a ready-made module is worth considering — WordPress with WooCommerce or 1C-Bitrix, where the payment method appears in checkout itself.","link",{},null,true,"integration-08","\u002Fen\u002Fintegrations\u002Ftilda","Tilda","2026-08-17","\u002Fen\u002Fpayment-link","A button with a link in a Tilda block",{"title":5,"description":64},"Payments on Tilda with MulenPay",[92,93,94],"The payment amount — fixed for this link","The payment purpose — what the buyer sees at checkout","The link expiry, if the payment is expected soon",{"loc":84},"tilda","en\u002Fintegrations\u002Ftilda",[99,100,101,102,103],"Create a payment link in the dashboard: set the amount, the purpose and an expiry.","Copy the link address.","In the Tilda editor open the block you need and paste the address into the button link field.","Publish the page and pay it yourself — check the amount and the purpose.","Track incoming payments in the MulenPay dashboard.","mE_P59l98rK-Zx5nfz_YxMFPhcOzNgmn36yGD7EPNt4",[106,112,117,122,127,133,138,143,144,149,154,159,164,169],{"pairId":107,"slug":108,"platform":109,"summary":110,"integrationKind":111},"integration-01","wordpress","WordPress","MulenPay connects to WordPress through a ready-made payment gateway for WooCommerce: the plugin adds a payment method to the standard checkout, creates the payment and updates the order status from the webhook itself. There is no integration to write from scratch.","checkout",{"pairId":113,"slug":114,"platform":115,"summary":116,"integrationKind":111},"integration-02","1c-bitrix","1C-Bitrix","1C-Bitrix has a ready-made module: it adds MulenPay to the store's payment systems, redirects the customer to the payment page and updates the order status itself once the payment is confirmed.",{"pairId":118,"slug":119,"platform":120,"summary":121,"integrationKind":111},"integration-03","opencart","OpenCart","The OpenCart module adds MulenPay to the payment methods and lets you control when it shows: a minimum order total, a geo zone and the status assigned to an order once it is paid.",{"pairId":123,"slug":124,"platform":125,"summary":126,"integrationKind":111},"integration-04","prestashop","PrestaShop","The module for PrestaShop 1.7+ and 8.x creates the order in an awaiting-payment status, builds the payment through the MulenPay API and, once confirmed, moves the order to \"Payment accepted\" — or to \"Cancelled\" if the payment was cancelled.",{"pairId":128,"slug":129,"platform":130,"summary":131,"integrationKind":132},"integration-05","drupal","Drupal","The Drupal module provides a payment-creation service and a ready webhook endpoint. Unlike out-of-the-box store modules, you wire the payment call into your own code — the module gives you a method, not a checkout button.","method",{"pairId":134,"slug":135,"platform":136,"summary":137,"integrationKind":132},"integration-06","joomla","Joomla","The Joomla module installs as a regular zip archive and exposes a helper that returns a payment link. You embed the pay button into your own e-commerce component — the module handles creating the payment, not the checkout.",{"pairId":139,"slug":140,"platform":141,"summary":142,"integrationKind":132},"integration-07","insales","InSales","InSales connects not through a plugin but through a small Node.js relay service: the store sends the buyer to its address, the service creates the payment in MulenPay, and after payment it records the transaction on the InSales order.",{"pairId":83,"slug":96,"platform":85,"summary":12,"integrationKind":79},{"pairId":145,"slug":146,"platform":147,"summary":148,"integrationKind":79},"integration-09","amocrm","amoCRM","There is no ready-made amoCRM app, and manager-led sales hardly need one: a payment link is created in the MulenPay dashboard and sent to the client straight from the deal card — by email, chat or messenger.",{"pairId":150,"slug":151,"platform":152,"summary":153,"integrationKind":79},"integration-10","bitrix24","Битрикс24","Bitrix24 is a CRM and should not be confused with 1C-Bitrix: an online store on 1C-Bitrix has a ready-made payment module, while in the CRM payment is sent to the client as a link from the deal card.",{"pairId":155,"slug":156,"platform":157,"summary":158,"integrationKind":79},"integration-11","getcourse","GetCourse","We have no ready-made payment module for GetCourse: the platform works with its own list of payment systems. Payments can still run through a payment link — it is sent to the student by email or messenger, and access is granted once the payment is confirmed.",{"pairId":160,"slug":161,"platform":162,"summary":163,"integrationKind":79},"integration-12","modx","ModX","We have no ready-made payment module for ModX. There are two working paths: the quick one is a payment link on a button, and the thorough one is an API integration your developer builds into the site or into an add-on such as miniShop2.",{"pairId":165,"slug":166,"platform":167,"summary":168,"integrationKind":79},"integration-13","moodle","Moodle","We have no ready-made payment plugin for Moodle. You can take money through a payment link and enrol the student once the payment is confirmed, or automate it by building your own enrolment plugin on top of our API.",{"pairId":170,"slug":171,"platform":172,"summary":173,"integrationKind":79},"integration-14","webflow","Webflow","A ready-made payment module for Webflow does not exist and cannot: the built-in store works only with the platform own list of payment services. You can still accept payments through a payment link placed on a button of an ordinary page, bypassing the built-in cart."]