Integrate Payonix with Podia
10min
how to accept payments in crypto on podia at the end of this guide, you'll be able to accept payments in crypto on your podia page for your course as we don't have a partnership with podia (yet), you'll have to configure the integration with zapier zapier allows to easily automate tasks and connect services first, you need to create a zapier account and click on "+ create zap" next, a page will appear where you need to configure the trigger of the zapier automation on that screen, you have to choose "webhook by zapier" you can either search for it at the top or click directly on it if it appears like this now, you need to click on "catch hook" and then click on "continue" then, it will ask you to pick off a child key you can skip that and just click on "continue" at that point, zapier will give you a url that you have to copy click on "test trigger" so zapier starts listening for webhooks on that url for now, just copy the url, we'll use it later now that the trigger event is configured, let's configure the action which is to enroll the client who paid in your course go to payonix io and create an account if you haven't already created one next, go to the merchant section and create a new payment form if you already have other payment forms, the ui will be different and the button to create a new payment form will be at the top right corner below the dropdown on the payment form creation page, you can choose the name, reference and accepted tokens that you want you have to select that you want to collect the user's email otherwise the automation won't work ! once you filled the form, press the button to create it you are now on the page displaying information about your payment form (your sales, customers and all the transactions) on this page, you can see 2 options to integrate crypto payments to your website either use the api or payment links in our case, we are going to use payment links so click on the button "use payment links" next, you should see that the list of payment links is empty to create one, click on "create a new payment link" first, select the payment form you just created in the first field of the form next, you have to enter the link name you can choose the name you want here, it is just there for you to distinguish the links with each other in the "cost in usd" field, you have to enter the amount in us dollars that you want your customers to pay for your course in the payment page, your customers will choose a token to pay with the cost in usd that you set will determine the amount that customers have to pay in the token that they selected it is very important that you put the correct price here below the cost in usd is where you enter your course name it will be displayed in the payment page so it has to correspond with the name of the course that your customers are buying if they are buying multiple courses, enter the name of your courses separated by a comma for example course1,course2,course3 note that there is no space after or before the commas for the 2 fields below, the first one is to enter a url to redirect your customers to when they pay successfully and the second one is to redirect them when they cancel the payment those fields are optional you can paste the url of the page of your course in the second field and leave the first one empty (or paste the same page as the one below) the next step is very important on the field "webhook url" you have to paste the url that zapier gave you previously without that, it won't work make sure everything is correct and click on "create link" when you're done now, you should be redirected to the list of your links and you should see the link you just created click on the link you just created and copy the url displayed on the page this is where your clients will pay now, to make the integration work, you'll have to make a payment to test it is a mandatory step we're working on making that process easier if you don't want to pay for the full price of your course while testing, you can set the cost in usd to 1 so you'll just have to pay 1 dollar in crypto for your course don't worry, you can withdraw that dollar immediately after on the home page to make your test payment, paste the link in a browser and pay on the website it is important that you make sure zapier is listening before you do that it should be if you clicked on "test trigger" like explained above zapier should look like this if it's listening now, you can go to your payment link and pay once you paid, if you've done everything correctly, you should see zapier display a request like this (mine is called "request c" but yours should be request a, the name doesn't matter) click on "continue" if everything is correct now, let's configure the action enrolling the customer to your course click on the action and search for "podia" in the apps next, the event that you want to choose is "enroll a customer" this event will enroll the customer in the course that you want press on "continue" once you selected that event the next step is to connect your podia account to zapier to do that, click on the accounts dropdown and then on "+ connect a new account" follow the steps on podia's website to log in and connect your account once it's done, select your podia account in the dropdown in zapier and press "continue" now, you can configure the action you have to select the course that you want to enroll your customers in you can choose from all the courses you created in podia another very important step the email field is required in your action's configuration this is the customer's email, they entered it to when they paid this is why it is very important that you choose to collect emails in your payment form without that, it won't work we have to link the email that the customer entered in the payment page to the email field in podia to do that, click on that field and you'll see a dropdown menu displaying all the fields that zapier received after your test payment now that it's done, you have to set "send registration email" to "yes" so your customers receive an email after their payment containing all the information they need and a link to access your course click on "continue" and you're done 🎉 now you can test your action by clicking on "test action" to see if you receive the email correctly (it will fail if you are on the free podia plan) if you don't want to test "skip test" now, click "publish" and your automation is now live! now all you have to do is paste your payment link anywhere you want and customers will be able to click on it, pay with crypto and enroll in your course! for example, you can paste it on the page of your course in podia if you changed the cost of the payment to make the test payment, don't forget to set the cost back to what you want to do that, go to the merchant section in payonix, click on "use payment links" and select your link in the list you can then edit the cost of the payment and click on the button to save if you're having troubles with this, contact the support on payonix by clicking on the bottom right corner in any page or send an email to support\@payonix io