private void SetViewData(ref PaymentResponse payment)
        {
            Hashtable instructions = payment.Instructions();

            ViewData.Add("instructions", instructions["long-instructions"]);
            ViewData.Add("status", payment.Status());

            ViewData.Add("verification_needed", payment.VerificationNeeded());
            ViewData.Add("verification_tries_left", payment.VerificationTriesLeft());
        }
        private void SetCreateViewData(ref PaymentResponse payment, ref Purchase purchase, int paymentMethodId)
        {
            Hashtable instructions = payment.Instructions();
            ViewData.Add("instructions", instructions["long-instructions"]);

            //ViewData.Add("status", payment.Status());
            ViewData.Add("verification_needed", payment.VerificationNeeded());
            ViewData.Add("verification_tries_left", payment.VerificationTriesLeft());
            //ViewData.Add("payment_id", purchase.ZaypayPaymentId);
            //ViewData.Add("paymentMethodChoosen", paymentMethodId);
        }