Es wird schon die Adresse verwendet die von PP übermittelt wird. Wenn die nicht übereinstimmt wird nicht die von OXID verwendet sondern die von PP als zusätzliche Adresse angelegt und verwendet.
Worum es bei der Fehlermeldung geht: OXID verwendet als Key für den Benutzer die E-Mail-Adresse. Wenn es die von PP übermittelte schon als Account im Shop gibt, wird die Bestellung diesem Account zugeordnet. Wenn aber die Anschriften nicht übereinstimmen und der Nutzer sich nicht eingeloggt hat, kann OXID nicht wissen ob das tatsächlich der gleiche Nutzer ist, also der der den Account angelegt hat und der der gerade über PP bestellt. Deshalb muss man sich in OXID anmelden damit das klar ist.
Das leuchtet mir allerdings nicht so ganz ein warum man den Checkout wiederholen soll.