Shopper transaction details

Prerequisite:  You have contacted your Worldpay Relationship Manager or Customer Services representative to set this up.

Submitting shopper details to PayPal

Shopper details are useful to avoid fraud and errors.

Billing and delivery address

If you send the shopper's address from your website to the Worldpay payment page, we send this address to PayPal.

You can also send the shopper's address direct to PayPal. The shopper cannot change the address once they log in to their PayPal account, and PayPal verifies this address to see if it has been confirmed or not .

If the shopper doesn’t supply an address, he or she can select an address or enter an address when logged in to PayPal. Again, PayPal checks whether the address is confirmed, and the result of this check is mapped across to the PayPal specific address/account verified.

You can also view the billing and delivery address information in the Merchant Admin Interface (MAI). See the Merchant Admin Interface Guide for details.

Email address

If the shopper gives an email address on your website before he or she makes the PayPal payment, this email address is used as the contact address for the shopper.

If the shopper does not give an email address, their PayPal account email address is used instead. Or another email address is used if the shopper enters an email address once the shopper is logged in to PayPal.

Getting more shopper details from PayPal

Use this option to get additional details from PayPal for each transaction. You can use this data to make your own risk checks.

Note:  To switch on this function, contact your Worldpay Relationship Manager (RM) or Customer Support.

You can also view these details in the Worldpay Merchant Administration Interface.

The following information is returned when the shopper enters it (see example screens below):

Transaction details

Billing address details

XML order notification

If you're set up to receive additional shopper details, these will be shown in the XML order notification.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE paymentService PUBLIC "-//WorldPay//DTD WorldPay PaymentService v1//EN" "http://dtd.bibit.com/paymentService_v1.dtd">

<paymentService version="1.4" merchantCode="MERCHANT">

  <notify>

    <orderStatusEvent orderCode="TG20071016-002">

      <payment>

        <paymentMethod>PAYPAL-EXPRESS</paymentMethod>

        <amount value="83" currencyCode="GBP" exponent="2" debitCreditIndicator="credit"/>

        <lastEvent>AUTHORISED</lastEvent>

      </payment>

      <paymentAdditionalDetails>

        <shopperId>joe.bloggs@test.test</shopperId>

        <firstName>John</firstName>

        <lastName>Maverick</lastName>

        <shopperEmailAddress>joe.bloggs@test.test</shopperEmailAddress>

        <shopperCountryCode>GB</shopperCountryCode>

        <shopperStatus>verified</shopperStatus>

        <shippingAddressDetails>

          <addressStatus>Confirmed</addressStatus>

          <addressSource>PayPal</addressSource>

          <name>John Doe</name>

          <street>Worldpay, 270-289 The Science Park, Milton Road</street>

          <postalCode>CB4 OWE</postalCode>

          <city>Cambridge</city>

          <countryCode>GB</countryCode>

        </shippingAddressDetails>

      </paymentAdditionalDetails>

      <billingAddressDetails>

        <addressStatus>Confirmed</addressStatus>

        <addressSource>PayPal</addressSource>

        <name>Air Travel Limited</name>

        <street>MyStreet, 252 S Marin King</street>

        <postalCode>789</postalCode>

        <city>London</city>

        <state>Greater London</state>

        <countryCode>GB</countryCode>

      </billingAddressDetails>

      <journal journalType="AUTHORISED">

        <bookingDate>

          <date dayOfMonth="28" month="06" year="2016"/>

        </bookingDate>

        <accountTx accountType="IN_PROCESS_AUTHORISED" batchId="411">

          <amount value="83" currencyCode="GBP" exponent="2" debitCreditIndicator="credit"/>

        </accountTx>

      </journal>

    </orderStatusEvent>

  </notify>

</paymentService>

XML order enquiry

Once an order has been placed, you can submit an order enquiry to see the additional shopper information.

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE paymentService PUBLIC "-//WorldPay//DTD WorldPay PaymentService v1//EN" "http://dtd.bibit.com/paymentService_v1.dtd">

<paymentService version="1.4" merchantCode="MERCHANT">

  <reply>

    <orderStatus orderCode="TG20071016-002">

      <payment>

        <paymentMethod>PAYPAL-EXPRESS</paymentMethod>

        <amount value="100" currencyCode="EUR" exponent="2" debitCreditIndicator="credit"/>

        <lastEvent>AUTHORISED</lastEvent>

        <balance accountType="IN_PROCESS_AUTHORISED">

          <amount value="100" currencyCode="EUR" exponent="2" debitCreditIndicator="credit"/>

        </balance>

      </payment>

      <paymentAdditionalDetails>

        <shopperId>joe.bloggs@test.test</shopperId>

        <firstName>John</firstName>

        <lastName>Maverick</lastName>

        <shopperEmailAddress>joe.bloggs@test.test</shopperEmailAddress>

        <shopperCountryCode>GB</shopperCountryCode>

        <shopperStatus>verified</shopperStatus>

        <shippingAddressDetails>

          <addressStatus>Confirmed</addressStatus>

          <addressSource>PayPal</addressSource>

          <name>John Doe</name>

          <street>Worldpay, 270-289 The Science Park, Milton Road</street>

          <postalCode>CB4 OWE</postalCode>

          <city>Cambridge</city>

          <countryCode>GB</countryCode>

        </shippingAddressDetails>

      </paymentAdditionalDetails>

      <billingAddressDetails>

        <addressStatus>Confirmed</addressStatus>

        <addressSource>PayPal</addressSource>

        <name>Air Travel Limited</name>

        <street>MyStreet, 252 S Marin King</street>

        <postalCode>789</postalCode>

        <city>London</city>

        <state>Greater London</state>

        <countryCode>GB</countryCode>

      </billingAddressDetails>

      <date dayOfMonth="28" month="06" year="2016" hour="14" minute="51" second="49"/>

    </orderStatus>

  </reply>

</paymentService>

Guide feedback?
Email us at: guides@worldpay.com
© Worldpay 2018. All rights reserved.