hacky PaymentWithReference Working.