Zip, which owns the Quadpay brand in the U.S., said the two firms agreed to pull the deal because of "current macroeconomic and market conditions", without elaborating.