fix payment processing with display currency