MACH HACH PAYMENTS