Machine API / all services

Catch breaking merchant API changes before deployment

Current service details are unavailable. Check the seller contract before attempting payment.