Contains shipping address, company, and contact details.

Transaction Details - Shipping Address


Shipping Information

Variable Requirement Type Possible Values / Example Description Notes
pd_collect_shipping_information Optional string yes When set to yes, payment screens will prompt for a separate shipping address. Defaults to billing address if not set.
pt_shipping_company Optional string Some Company Name Name of the shipping company. Repeated field removed; only one entry needed.
pt_shipping_name Optional string John Smith Recipient’s full name for shipping. Can be used instead of first/last name fields.
pt_shipping_first_name Optional string John Recipient’s first name. Recommended for structured data input.
pt_shipping_last_name Optional string Smith Recipient’s last name. Recommended for structured data input.
pt_shipping_address_1 Optional string 123 Oak Lane Primary shipping address line. Required for accurate delivery.
pt_shipping_address_2 Optional string Apt 3F Secondary shipping address line. Optional; apartment, suite, or unit info.
pt_shipping_city Optional string Townsville Shipping city. Required for delivery routing.
pt_shipping_state Optional string NY Shipping state or region. Use ZZ for international addresses outside US/Canada.
pt_shipping_province Optional string ON Shipping province for international addresses. Used if pt_shipping_state = ZZ. 1
pt_shipping_postal_code Optional string 12345-6789 Shipping ZIP or postal code. Required for proper delivery.
pt_shipping_country Optional string US Two-character ISO country code. Refer to ISO 3166-1 alpha-2 codes.
pt_shipping_email_address Optional string person@place.com Recipient email address. Used for shipping notifications.
pt_shipping_phone_number Optional string 555-555-5555 Recipient phone number. Used for delivery issues or verification.

⚠️ International Province Rule


  1. For international addresses outside of US and Canada, set pt_shipping_state = ZZ and provide the province/region name in pt_shipping_province↩︎