That works .. No need to check the condition at the field level then
Did you try the mapping that i shared ???
BP - buyer phone
BN - buyer name
For the field mapping you should use "use one as many" so that you can repeat the header value as many time as the child...
you just need to raise one context up for BT_ST as you can find in the screenshots for field level mapping..