Stoppen!
Voldoe je aan deze eisen?
Om Payment Pages in te zetten voor uw eigen e-commerce oplossing, moet u voldoen aan de volgende eisen:
-
U moet een rekening openen bij Trust Payments (Bezoek onze website voor meer informatie en inschrijving)
- U ontvangt twee sitereferenties waarnaar uw systeem zal verwijzen bij het verwerken van betalingen;
- En ook instructies voor het aanmelden voor een Portal account. (Gebruikt voor siteconfiguratie en transactiebeheer)
-
Voor het verwerken van live transacties heeft u een internet merchant account nodig.
-
Uw firewall moet geconfigureerd zijn om verbindingen van Trust Payments IP Ranges toe te laten.
- U moet ervoor zorgen dat uw oplossing PCI-compatibel is(klik hier voor meer informatie).
Bouw het verzoek naar
Trust Payments
- Voeg een HTML-formulier toe aan je website.
- Configureer het formulier om een HTTPS POST verzoek naar ons eindpunt te sturen.
- Neem vereiste parameters op in het verzoek om de afrekensessie aan te passen.
Deze integratiemethode leidt de browser van de klant door naar onze beveiligde gehoste omgeving voor het verwerken van de betaling. De klant voert zijn betalingsgegevens in op onze beveiligde servers, zodat gevoelige betalingsgegevens niet naar uw systemen worden verzonden.
Het HTTPS POST-verzoek start de gehoste betaalsessie volgens de door jou opgegeven criteria. Nadat de transactie is voltooid, kan de browser van de klant worden teruggeleid naar je website op basis van de URL's die je in het initiële verzoek hebt opgegeven.
Doorloop
Selecteer hieronder je voorkeuren om aan de slag te gaan
Moet Trust Payments het adres van de klant verzamelen tijdens de sessie?
Verzend je een product naar je klanten?
Wanneer de browser van de klant na het verwerken van een transactie terug wordt geleid naar je website, bevat de URL extra parameters zodat je frontend de juiste inhoud kan weergeven.
Standaard bevatten deze parameters de volgende gegevens:
Geretourneerd veld | Beschrijving |
---|---|
transactionreference | Unieke identifier die wordt gebruikt om de transactie later op te vragen/bij te werken. |
requestreference | Interne identifier gebruikt door Trust Payments voor probleemoplossing. |
orderreference | Referentie toegewezen om de bestelling in uw eigen administratie te identificeren. |
sitereference | Identificeert uw site op het Trust Payments systeem. |
errorcode | Numerieke waarde die het resultaat van de aanvraag weergeeft (0 = succes). |
settlestatus | Numerieke waarde die wordt gebruikt om de voortgang van de afwikkeling aan te geven. |
paymenttypedescription | De betalingsmethode van de klant (bijv. "VISA" of "MASTERCARD"). |
Als je extra velden wilt toevoegen, kun je de POST aanpassen met stextraurlredirectfields.
In aanvulling op het bovenstaande kun je URL-kennisgevingen ook inschakelen om transactiegegevens rechtstreeks naar je server te sturen zonder de browser van de klant erbij te betrekken. Dit is een server-naar-server communicatie die veiliger en betrouwbaarder is en wordt aanbevolen voor het updaten van je backend systemen. Wilt u deze functionaliteit ook inschakelen?
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="YOUR SITE REFERENCE">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="strequiredfields" value="customerfirstname">
<input type="hidden" name="strequiredfields" value="customerlastname">
<input type="hidden" name="strequiredfields" value="customerpremise">
<input type="hidden" name="strequiredfields" value="customerstreet">
<input type="hidden" name="strequiredfields" value="customertown">
<input type="hidden" name="strequiredfields" value="customercounty">
<input type="hidden" name="strequiredfields" value="customerpostcode">
<input type="hidden" name="strequiredfields" value="customercountryiso2a">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="YOUR EMAIL ADDRESS">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A111
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields bevat om ervoor te zorgen dat de klant zowel het factuuradres als het afleveradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="strequiredfields" value="customerfirstname">
<input type="hidden" name="strequiredfields" value="customerlastname">
<input type="hidden" name="strequiredfields" value="customerpremise">
<input type="hidden" name="strequiredfields" value="customerstreet">
<input type="hidden" name="strequiredfields" value="customertown">
<input type="hidden" name="strequiredfields" value="customercounty">
<input type="hidden" name="strequiredfields" value="customerpostcode">
<input type="hidden" name="strequiredfields" value="customercountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A112
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields bevat om ervoor te zorgen dat de klant zowel het factuuradres als het afleveradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="YOUR SITE REFERENCE">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="strequiredfields" value="customerfirstname">
<input type="hidden" name="strequiredfields" value="customerlastname">
<input type="hidden" name="strequiredfields" value="customerpremise">
<input type="hidden" name="strequiredfields" value="customerstreet">
<input type="hidden" name="strequiredfields" value="customertown">
<input type="hidden" name="strequiredfields" value="customercounty">
<input type="hidden" name="strequiredfields" value="customerpostcode">
<input type="hidden" name="strequiredfields" value="customercountryiso2a">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="YOUR EMAIL ADDRESS">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A121
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields bevat om ervoor te zorgen dat de klant zowel het factuuradres als het afleveradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="strequiredfields" value="customerfirstname">
<input type="hidden" name="strequiredfields" value="customerlastname">
<input type="hidden" name="strequiredfields" value="customerpremise">
<input type="hidden" name="strequiredfields" value="customerstreet">
<input type="hidden" name="strequiredfields" value="customertown">
<input type="hidden" name="strequiredfields" value="customercounty">
<input type="hidden" name="strequiredfields" value="customerpostcode">
<input type="hidden" name="strequiredfields" value="customercountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A122
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields bevat om ervoor te zorgen dat de klant zowel het factuuradres als het afleveradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Wanneer de browser van de klant na het verwerken van een transactie terug wordt geleid naar je website, bevat de URL extra parameters zodat je frontend de juiste inhoud kan weergeven.
Standaard bevatten deze parameters de volgende gegevens:
Geretourneerd veld | Beschrijving |
---|---|
transactionreference | Unieke identifier die wordt gebruikt om de transactie later op te vragen/bij te werken. |
requestreference | Interne identifier gebruikt door Trust Payments voor probleemoplossing. |
orderreference | Referentie toegewezen om de bestelling in uw eigen administratie te identificeren. |
sitereference | Identificeert uw site op het Trust Payments systeem. |
errorcode | Numerieke waarde die het resultaat van de aanvraag weergeeft (0 = succes). |
settlestatus | Numerieke waarde die wordt gebruikt om de voortgang van de afwikkeling aan te geven. |
paymenttypedescription | De betalingsmethode van de klant (bijv. "VISA" of "MASTERCARD"). |
Als je extra velden wilt toevoegen, kun je de POST aanpassen met stextraurlredirectfields.
In aanvulling op het bovenstaande kun je URL-kennisgevingen ook inschakelen om transactiegegevens rechtstreeks naar je server te sturen zonder de browser van de klant erbij te betrekken. Dit is een server-naar-server communicatie die veiliger en betrouwbaarder is en wordt aanbevolen voor het updaten van je backend systemen. Wilt u deze functionaliteit ook inschakelen?
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="merchant@email.com">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A211
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields om ervoor te zorgen dat de klant zijn factuuradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A212
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields om ervoor te zorgen dat de klant zijn factuuradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="merchant@email.com">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A221
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields om ervoor te zorgen dat de klant zijn factuuradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="25.00">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="strequiredfields" value="billingpremise">
<input type="hidden" name="strequiredfields" value="billingstreet">
<input type="hidden" name="strequiredfields" value="billingtown">
<input type="hidden" name="strequiredfields" value="billingcounty">
<input type="hidden" name="strequiredfields" value="billingpostcode">
<input type="hidden" name="strequiredfields" value="billingcountryiso2a">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: A222
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat je kassa voldoet aan de vereisten van Visa, bevat het voorbeeld strequiredfields om de klant te dwingen zijn Voornaam facturatie, achternaam en e-mailadres in te voeren.
Postadressen
Maak je geen zorgen over het adres van de klant in de aanvraag. We vragen de klant om deze informatie bij het afrekenen.
Merk op dat het voorbeeld strequiredfields om ervoor te zorgen dat de klant zijn factuuradres opgeeft voordat hij de aankoop kan voltooien.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
Laat "standaard" staan voor de standaard voorinstelling.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Wanneer de browser van de klant na het verwerken van een transactie terug wordt geleid naar je website, bevat de URL extra parameters zodat je frontend de juiste inhoud kan weergeven.
Standaard bevatten deze parameters de volgende gegevens:
Geretourneerd veld | Beschrijving |
---|---|
transactionreference | Unieke identifier die wordt gebruikt om de transactie later op te vragen/bij te werken. |
requestreference | Interne identifier gebruikt door Trust Payments voor probleemoplossing. |
orderreference | Referentie toegewezen om de bestelling in uw eigen administratie te identificeren. |
sitereference | Identificeert uw site op het Trust Payments systeem. |
errorcode | Numerieke waarde die het resultaat van de aanvraag weergeeft (0 = succes). |
settlestatus | Numerieke waarde die wordt gebruikt om de voortgang van de afwikkeling aan te geven. |
paymenttypedescription | De betalingsmethode van de klant (bijv. "VISA" of "MASTERCARD"). |
Als je extra velden wilt toevoegen, kun je de POST aanpassen met stextraurlredirectfields.
In aanvulling op het bovenstaande kun je URL-kennisgevingen ook inschakelen om transactiegegevens rechtstreeks naar je server te sturen zonder de browser van de klant erbij te betrekken. Dit is een server-naar-server communicatie die veiliger en betrouwbaarder is en wordt aanbevolen voor het updaten van je backend systemen. Wilt u deze functionaliteit ook inschakelen?
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="billingpremise" value="No 789">
<input type="hidden" name="billingstreet" value="Test Street">
<input type="hidden" name="billingtown" value="Bangor">
<input type="hidden" name="billingcounty" value="Gwynedd">
<input type="hidden" name="billingpostcode" value="TR45 6ST">
<input type="hidden" name="billingcountryiso2a" value="GB">
<input type="hidden" name="customerfirstname" value="Jay">
<input type="hidden" name="customerlastname" value="Doe">
<input type="hidden" name="customerpremise" value="No 789">
<input type="hidden" name="customerstreet" value="Test Street">
<input type="hidden" name="customertown" value="Bangor">
<input type="hidden" name="customercounty" value="Gwynedd">
<input type="hidden" name="customerpostcode" value="TR45 6ST">
<input type="hidden" name="customercountryiso2a" value="GB">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="merchant@email.com">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: B11
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Postadressen
Volg onze veldspecificatie om waar nodig facturerings- en klantgegevens in te dienen:
- Velden voor facturering zijn voor de contactgegevens voor facturering.
- Klantvelden zijn voor de ontvanger (d.w.z. levering).
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="billingpremise" value="No 789">
<input type="hidden" name="billingstreet" value="Test Street">
<input type="hidden" name="billingtown" value="Bangor">
<input type="hidden" name="billingcounty" value="Gwynedd">
<input type="hidden" name="billingpostcode" value="TR45 6ST">
<input type="hidden" name="billingcountryiso2a" value="GB">
<input type="hidden" name="customerfirstname" value="Jay">
<input type="hidden" name="customerlastname" value="Doe">
<input type="hidden" name="customerpremise" value="No 789">
<input type="hidden" name="customerstreet" value="Test Street">
<input type="hidden" name="customertown" value="Bangor">
<input type="hidden" name="customercounty" value="Gwynedd">
<input type="hidden" name="customerpostcode" value="TR45 6ST">
<input type="hidden" name="customercountryiso2a" value="GB">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: B12
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Postadressen
Volg onze veldspecificatie om waar nodig facturerings- en klantgegevens in te dienen:
- Velden voor facturering zijn voor de contactgegevens voor facturering.
- Klantvelden zijn voor de ontvanger (d.w.z. levering).
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Je kunt het ook handig vinden om e-mailmeldingen te laten versturen na transacties. Er zijn twee hoofdtypen:
- E-mails naar je bedrijf om je op de hoogte te stellen van gedane betalingen.
- E-mails naar je klanten die fungeren als een ontvangstbewijs om hun aankoop te bevestigen.
Wil je e-mailmeldingen inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="billingpremise" value="No 789">
<input type="hidden" name="billingstreet" value="Test Street">
<input type="hidden" name="billingtown" value="Bangor">
<input type="hidden" name="billingcounty" value="Gwynedd">
<input type="hidden" name="billingpostcode" value="TR45 6ST">
<input type="hidden" name="billingcountryiso2a" value="GB">
<input type="hidden" name="customerfirstname" value="Jay">
<input type="hidden" name="customerlastname" value="Doe">
<input type="hidden" name="customerpremise" value="No 789">
<input type="hidden" name="customerstreet" value="Test Street">
<input type="hidden" name="customertown" value="Bangor">
<input type="hidden" name="customercounty" value="Gwynedd">
<input type="hidden" name="customerpostcode" value="TR45 6ST">
<input type="hidden" name="customercountryiso2a" value="GB">
<input type="hidden" name="ruleidentifier" value="STR-2">
<input type="hidden" name="ruleidentifier" value="STR-3">
<input type="hidden" name="ruleidentifier" value="STR-4">
<input type="hidden" name="ruleidentifier" value="STR-5">
<input type="hidden" name="merchantemail" value="merchant@email.com">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: B21
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Postadressen
Volg onze veldspecificatie om waar nodig facturerings- en klantgegevens in te dienen:
- Velden voor facturering zijn voor de contactgegevens voor facturering.
- Klantvelden zijn voor de ontvanger (d.w.z. levering).
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
E-mails naar klanten
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-2 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geslaagde transactie.
STR-3 is een regel die een e-mailmelding stuurt naar de billingemail stuurt na een geweigerde transactie.
E-mails naar verkopers
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-4 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een succesvolle transactie.
STR-5 is een regel die een e-mail notificatie stuurt naar de merchantemail adres stuurt na een geweigerde transactie.
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="billingpremise" value="No 789">
<input type="hidden" name="billingstreet" value="Test Street">
<input type="hidden" name="billingtown" value="Bangor">
<input type="hidden" name="billingcounty" value="Gwynedd">
<input type="hidden" name="billingpostcode" value="TR45 6ST">
<input type="hidden" name="billingcountryiso2a" value="GB">
<input type="hidden" name="customerfirstname" value="Jay">
<input type="hidden" name="customerlastname" value="Doe">
<input type="hidden" name="customerpremise" value="No 789">
<input type="hidden" name="customerstreet" value="Test Street">
<input type="hidden" name="customertown" value="Bangor">
<input type="hidden" name="customercounty" value="Gwynedd">
<input type="hidden" name="customerpostcode" value="TR45 6ST">
<input type="hidden" name="customercountryiso2a" value="GB">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: B22
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Postadressen
Volg onze veldspecificatie om waar nodig facturerings- en klantgegevens in te dienen:
- Velden voor facturering zijn voor de contactgegevens voor facturering.
- Klantvelden zijn voor de ontvanger (d.w.z. levering).
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Wanneer de browser van de klant na het verwerken van een transactie terug wordt geleid naar je website, bevat de URL extra parameters zodat je frontend de juiste inhoud kan weergeven.
Standaard bevatten deze parameters de volgende gegevens:
Geretourneerd veld | Beschrijving |
---|---|
transactionreference | Unieke identifier die wordt gebruikt om de transactie later op te vragen/bij te werken. |
requestreference | Interne identifier gebruikt door Trust Payments voor probleemoplossing. |
orderreference | Referentie toegewezen om de bestelling in uw eigen administratie te identificeren. |
sitereference | Identificeert uw site op het Trust Payments systeem. |
errorcode | Numerieke waarde die het resultaat van de aanvraag weergeeft (0 = succes). |
settlestatus | Numerieke waarde die wordt gebruikt om de voortgang van de afwikkeling aan te geven. |
paymenttypedescription | De betalingsmethode van de klant (bijv. "VISA" of "MASTERCARD"). |
Als je extra velden wilt toevoegen, kun je de POST aanpassen met stextraurlredirectfields.
In aanvulling op het bovenstaande kun je URL-kennisgevingen ook inschakelen om transactiegegevens rechtstreeks naar je server te sturen zonder de browser van de klant erbij te betrekken. Dit is een server-naar-server communicatie die veiliger en betrouwbaarder is en wordt aanbevolen voor het updaten van je backend systemen. Wilt u deze functionaliteit ook inschakelen?
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="ruleidentifier" value="STR-8">
<input type="hidden" name="successfulurlnotification" value="http://yourwebsite.com/successful">
<input type="hidden" name="ruleidentifier" value="STR-9">
<input type="hidden" name="declinedurlnotification" value="http://yourwebsite.com/declined">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: C1
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
URL-kennisgevingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-8 is een regel die een URL-kennisgeving stuurt naar de succesurlnotificatie na een succesvolle transactie.
STR-9 is een regel die een URL-kennisgeving naar de geweigerde url-notificatie stuurt na een geweigerde transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Hier is een voorbeeld HTML-formulier dat kan worden gebruikt als sjabloon bij het doorsturen van uw klanten naar de Payment Pages. Kopieer en plak eerst het onderstaande naar een tekstbestand en sla het op als HTML-formulier.
<html>
<body>
<form method="POST" action="https://payments.securetrading.net/process/payments/details">
<input type="hidden" name="sitereference" value="test_site12345">
<input type="hidden" name="currencyiso3a" value="GBP">
<input type="hidden" name="mainamount" value="10.00">
<input type="hidden" name="billingfirstname" value="Jay">
<input type="hidden" name="billinglastname" value="Doe">
<input type="hidden" name="billingemail" value="test@email.com">
<input type="hidden" name="strequiredfields" value="billingfirstname">
<input type="hidden" name="strequiredfields" value="billinglastname">
<input type="hidden" name="strequiredfields" value="billingemail">
<input type="hidden" name="ruleidentifier" value="STR-6">
<input type="hidden" name="successfulurlredirect" value="REDIRECT URL GOES HERE">
<input type="hidden" name="version" value="2">
<input type="hidden" name="stprofile" value="default">
<input type="hidden" name="stdefaultprofile" value="st_cardonly">
<input type="hidden" name="sitesecurity" value="SITE SECURITY GOES HERE">
<input type="hidden" name="sitesecuritytimestamp" value="2019-05-28 14:22:37">
<input type="submit" value="Pay">
</form>
</body>
</html>
Opnieuw beginnen Voorbeeld ref: C2
Overzicht
Het bovenstaande voorbeeld vormt de basis van je verzoek aan onze gehoste Payment Pages. Laten we de verschillende onderdelen doornemen:
Veldspecificatie
Het formulier hierboven dient als voorbeeld om je op weg te helpen.
Zorg ervoor dat je de site referentie in de HTML wijzigt zodat deze de site referentie bevat die je hebt ontvangen in je welkomstmail toen je je aanmeldde.
Visa
Om ervoor te zorgen dat uw betaling voldoet aan de vereisten van Visa, moet uw verzoek het volgende bevatten billingfirstname, billinglastname en billingemail velden. Het verzoek moet ook de strequiredfields bevatten om deze vereisten af te dwingen.
Hoe het eruit ziet
Het veld stprofile wordt gebruikt om het uiterlijk van de kassa aan te passen.
stprofile zorgt ervoor dat de standaard voorinstelling wordt toegepast.
st_cardonly voorkomt dat de klant zijn adres opgeeft bij het gehoste afrekenen.
Veiligheid op de site
Sitebeveiliging wordt gebruikt om betalingen te beschermen tegen ongeautoriseerde wijzigingen.
Klik op de onderstaande link om te leren hoe je de hash voor sitebeveiliging genereert:
URL omleidingen
Let op de aanwezigheid van het veld ruleidentifier om het onderstaande in te schakelen:
STR-6 is een regel die de browser van de klant doorverwijst naar de successfulurlredirect na een succesvolle transactie.
Bekijk en bewerk het bovenstaande voorbeeld op basis van je specifieke vereisten en sla het op als HTML-bestand wanneer je klaar bent om het te testen. Je kunt het dan openen in je webbrowser en er verschijnt een knop "Betalen". Klik op deze knop en je wordt doorgestuurd naar je testsite, waar je betalingen kunt verwerken in onze testomgeving.
Als u de bovenstaande HTML correct hebt geconfigureerd, zou u de volgende betaalpagina, gehost door Trust Payments, moeten kunnen bekijken:
Bij het testen kunt u de volgende testkaartgegevens gebruiken om een "Succesvol" antwoord te simuleren:
- Visa kaart "4111 1111 1111 1111" of Mastercard "5100 0000 0000 0511".
- Stel de vervaldatum in op elke geldige datum in de toekomst
- Gebruik veiligheidscode "123".
Nu je de basis begrijpt, laten we eens kijken wat Payment Pages nog meer kan doen.
Apple Pay
Apple Pay is een mobiele betaaldienst op basis van een portemonnee van Apple Inc. waarmee gebruikers betalingen kunnen verrichten via een iPhone, iPad of Mac.
Google Pay
Google Pay™ is een digitaal portemonnee-platform en online betaalsysteem ontwikkeld door Google waarmee gebruikers betalingen kunnen verrichten met Android , -tablets of -horloges.
PayPal
PayPal is een internationaal e-commercebedrijf dat online betalingen en overschrijvingen mogelijk maakt.
Alternatieve betalingsmethoden (APM)
Wij ondersteunen een breed scala aan lokale betaalmethoden die uw internationale klanten vertrouwen.
Abonnementsmodule
Verwerk terugkerende betalingen en termijnen zonder gedoe. Verwerk één aanvraag en wij regelen de rest.
Weergeven in iframe
Stroomlijn de kassa-ervaring door onze kassa direct in je online winkel te integreren.
De lay-out wijzigen
Kies uit een aantal voorinstellingen om de paginalay-out snel aan te passen.
Gebruik deze tools om de look en feel van je kassa aan te passen.
Aangepaste code toepassen
Schrijf je eigen HTML, CSS en JavaScript om een oplossing op maat van je behoeften te bouwen.
Verplichte velden instellen
Standaard hoeft de klant alleen de informatie in te voeren die direct nodig is om de transactie te vergemakkelijken, maar als je extra informatie nodig hebt (bijvoorbeeld hun e-mailadres), pas je de verplichte velden aan.
Tijd om je oplossing te testen
Voordat u live betalingen gaat verwerken met TRU Connect, moet u uw integratie met ons testen. Het is van cruciaal belang om ervoor te zorgen dat uw systeem zich gedraagt zoals verwacht in een reeks verschillende mogelijke scenario's.
Ons testcentrum biedt richtlijnen en testgegevens die kunnen worden gebruikt om verschillende reacties in onze sandboxomgeving te simuleren.
Klaar voor de lancering?
Nadat u klaar bent met het configureren van uw site en grondig hebt getest, volgt u de laatste stappen die worden beschreven in onze Going live documentatie om te beginnen met het verwerken van live betalingen.