Web
Web Integrations
PayByLink via API
paybylink is an easy way to request and accept payments just add the link to your emails, sms, or invoices that you send out to your consumers you do not need to have a website or a mobile app to be able to use paybylink you can also generate a qr code linking to the payment link download the qr code and add the qr code image to any printed materials the consumer clicks on the link, and is re directed to the payment page hosted by judopay this means you do not require any integration, and also reduces your pci scope once the payment is complete, a message is presented to the consumer to let them know the transaction status you can choose to set a success or failure url for the consumer to be redirected to you can also add your logo to the payment page, to provide a seamless payment journey for your consumer contact customer support mailto\ help\@judopay com to arrange for your logo to be added you can generate as many paybylink payments as you need each generated link can only be used to take a single payment you can create a link via the paybylink via api docid 44rrma0krzsqsvnri7qbw paybylink via judopay portal docid\ fr wtityygtkcxluddma8 create paybylink via api add the link to your emails, sms, or invoices sent to your consumers make sure your account has 3d secure 2 api credentials enabled contact customer support to set this up call the judopay transaction api to create a payment link make a https post request https //api sandbox judopay com/webpayments/payments create a payment link { "judoid" "yourjudoid", "yourconsumerreference" "yourconsumerreference", "yourpaymentreference" "yourpaymentreference", "yourpaymentmetadata" { "internallocationref" "example", "internalid" 99, "hidebackbutton" true }, "currency" "gbp", "amount" 12 99, "cardaddress" { "address1" "cardholder house", "address2" "1 cardholder street", "address3" "cardholder area", "town" "cardholder town", "postcode" "ab1 2cd", "countrycode" 826, "state" "fl", "cardholdername" "john doe" }, "expirydate" "2021 02 05t16 28 32 8596+00 00", "ispaybylink" false, "isjudoaccept" false, "successurl" "https //my site com/success", "cancelurl" "https //my site com/cancel", "emailaddress" "test user\@judopay com", "mobilenumber" "7999999999", "phonecountrycode" "44", "threedsecure" { "challengerequestindicator" "challengeasmandate" }, "hidebillinginfo" true, "hidereviewinfo" true, "primaryaccountdetails" { "name" "doe", "accountnumber" "12345678", "dateofbirth" "1980 01 31", "postcode" "ab1 2cd" } } for the full schema details and descriptions, see transaction api transaction api reference docid\ bcxnm5keok nlnrztafut paybylink response model parameter description paybylinkurl string the short url of the paybylink payment form posturl string the root url of the payment link reference string unique identifier of the payment this can be used to query payment details