Checkout testing

Billing Address vs Shipping Address

A billing address is usually associated with payment records, while a shipping address is where a package or physical item is intended to be delivered. They can be the same, but checkout systems should handle them as separate data fields.

Billing address

Billing address fields are commonly used by payment, invoice, tax, and fraud-review systems. Test data should include names, postal codes, country fields, and state or region fields that match the validation rules expected by your payment flow.

Shipping address

Shipping address fields often need more delivery detail, such as apartment, suite, building, locality, delivery instructions, and phone number. International checkout testing should include countries with different postal code shapes and address order.

What to test

Use test data safely

Random address data is useful for checkout QA and screenshots. It should not be used as verified cardholder information, real delivery information, or identity data.