Nadat u uw site hebt geconfigureerd en grondig hebt getest, volgt u de laatste stappen hieronder om te beginnen met het verwerken van live betalingen.
Voordat je verder gaat...
De meeste overnemende banken eisen dat 3-D Secure wordt uitgevoerd voorafgaand aan AUTH
Als 3-D Secure niet is geïmplementeerd, kunt u boetes krijgen van de kaartsystemen.
Zorg ervoor dat u contact hebt opgenomen met uw acquiring bank en dat u 3-D Secure hebt geconfigureerd, indien nodig.
U moet ervoor zorgen dat uw servers PCI-compatibel zijn voordat u live betalingen verwerkt.
Voor meer informatie raden wij u aan contact op te nemen met uw acquiring bank.
U moet de praktijken in onze "Controles uit te voeren na betaling" lezen en begrijpen.
U moet een volledige reeks testbetalingen uitvoeren met alle op deze pagina geleverde 3-D Secure v2 en 3-D Secure v1 kaarten en ervoor zorgen dat uw systeem elk scenario correct afhandelt en het juiste bericht aan de klant weergeeft. Klik hier om dit in een nieuw tabblad te openen.
Jij moet ervoor zorgen dat uw systeem verzoeken kan indienen met behulp van uw test sitereference (begint met "test_") en verwerkt zowel succesvolle als mislukte reacties voordat live betalingen worden verwerkt.
Regels voor live site referentie
Wanneer u klaar bent om uw account live te zetten, moet u rekening houden met eventuele regels die op uw test zijn geconfigureerd site referentie, aangezien deze opnieuw moeten worden geconfigureerd op uw live site referentie om ervoor te zorgen dat ze uw systeem bijwerken zoals verwacht. Klik hier voor onze documentatie over regels.
Neem contact op
Zodra u uw systeem hebt getest en een e-mailbevestiging hebt ontvangen dat uw account klaar is om live te gaan, neemt u contact op met ons Support Team met uw live site referentie en een verzoek om live te gaan. U ontvangt een reactie wanneer uw live site referentie klaar is om te beginnen met het verwerken van betalingen.
Alleen de bevoegde contactpersoon voor de rekening kan verzoeken om de site referentie live te zetten.
Wijzigingen aanbrengen in uw verzoeken
U moet de volgende wijzigingen aanbrengen in uw verzoeken aan Trust Payments:
- U moet uw verzoeken bijwerken zodat uw live site referentie wordt ingediend in de sitereference veld in het JWT payload. Zodra deze wijziging is aangebracht, worden verzoeken verwerkt als live verzoeken.
- U moet ervoor zorgen dat uw instantie wordt geconfigureerd in de productie-omgeving, in plaats van in de staging-omgeving.
TrustPayments.instance.configure(username: username_from_trustpayments,
gateway: .eu,
environment: .production,
translationsForOverride: nil
)
Live testen
Zodra u contact hebt opgenomen met ons Support Team om uw live site referentie in te schakelen en de nodige wijzigingen in uw aanvragen hebt aangebracht zoals hierboven beschreven, raden wij u aan een testbetaling te verwerken in de productieomgeving met een live kaart door gebruik te maken van de promocodes van Apple. Dit is om ervoor te zorgen dat de betaling succesvol wordt verwerkt en uw app zich gedraagt zoals verwacht voordat u de laatste release van uw app beschikbaar stelt aan klanten.
Dit proces kan niet worden voltooid met TestFlight. Dit komt omdat de SDK voor betalingen niet zal initialiseren vanuit een niet-vertrouwde bron. De enige vertrouwde bron is de Apple App Store.
U mag dezelfde live-kaart niet te vaak gebruiken, omdat de aanvragen dan alsnog kunnen worden goedgekeurd en de uitgever fraude kan vermoeden of de kaarthouder zijn limiet kan overschrijden.
Wanneer u een nieuwe release van uw app maakt en deze is beoordeeld en wacht op handmatige tussenkomst om te worden gepubliceerd in de App Store, kunt u de app downloaden met behulp van een promo code en vervolgens een live betaling uitvoeren. Zodra u de app naar tevredenheid hebt getest, kunt u de app handmatig naar de App Store pushen.
Wanneer je een nieuwe releaseversie van de app maakt, wordt je gevraagd of je de app automatisch wilt vrijgeven na de app-review door Apple. Zorg ervoor dat je dit weigert door de optie te selecteren om de versie handmatig vrij te geven.
Na het testen kun je verwerkte transacties annuleren met Portal.
Je bent er helemaal klaar voor!
Vergeet niet om je aan te melden op Portal en je transacties regelmatig te controleren om er zeker van te zijn dat betalingen succesvol worden verwerkt. Als je hulp nodig hebt, kun je contact opnemen met ons Support Team.