Precedence Rule for selecting User-Related Values for a Payment/Authentication

When processing a createPayment() / authenticate3d() / checkout() request, if you provided any billingAddress values (for example, country and email), then the system uses those values instead of the values provided in the userDetails block.