Validates a promo code: the new price, or null when rejected.
final Future<NmPrice?> Function(NmPlan plan, String code)? onApplyPromo;