Met overerving kunt u gegevens van een vorige transactie opnieuw gebruiken bij de verwerking van volgende verzoeken. Dit gebeurt door de Transactiereferentie van een vorig verzoek (Bovengeschikte) op te nemen in een nieuw verzoek (Ondergeschikt).
De bovengeschikte transactiereferentie wordt ingediend in de parenttransactionreference veld. De meeste waarden die in de oudertransactie zijn opgegeven (bv. factuuradres, leveringsadres en betalingsgegevens) hoeft u niet opnieuw op te geven, omdat ze worden overgenomen van de bovengeschikte transactie. Dit is vooral nuttig bij het uitvoeren van terugbetalingen of her-autorisaties, omdat u dezelfde informatie dan niet nodeloos meerdere keren hoeft in te voeren.
Wanneer wij in onze specificatie een veld als vereist specificeren, impliceert dit dat het veld aanwezig moet zijn, of het nu rechtstreeks in het verzoek wordt ingediend of van een bovengeschikte transactie wordt geërfd.
Als u een ondergeschikt verzoek indient onmiddellijk na de bovengeschikte transactie, kan u een "20004 Bovengeschikte transactie ontbreekt" foutmelding krijgen. Als dit gebeurt, wacht dan een paar seconden en probeer het opnieuw.
Aanvullende overwegingen
Hoewel de meeste velden worden geërfd door het ondergeschikt verzoek, kunnen er kleine variaties zijn in het overervingsgedrag, afhankelijk van de verzoektypes, accounttypes en de specifieke acquiring bank in kwestie. Als uw implementatie afhankelijk is van de aanwezigheid van bepaalde overgeërfde velden, raden wij u aan contact op te nemen met ons Support Team om te verduidelijken welke velden zullen worden overgeërfd, op basis van uw configuratie.