[FEATURE] Refactored to use bridgePayment object with getters and setters and better validation / invalid field builder for responses.