示例#1
0
    public void SetExpressCheckout()
    {
        SetExpressCheckoutSample       sample = new SetExpressCheckoutSample();
        SetExpressCheckoutResponseType responseSetExpressCheckoutResponseType = sample.SetExpressCheckoutAPIOperation();

        Assert.IsNotNull(responseSetExpressCheckoutResponseType);
        Assert.AreEqual(responseSetExpressCheckoutResponseType.Ack.ToString().ToUpper(), "SUCCESS");
        Assert.IsNotNull(responseSetExpressCheckoutResponseType.Token);
    }
示例#2
0
        // # Main method
        private static void Main()
        {
            CreateRecurringPaymentsProfileSample sampleCreateRecurringPaymentsProfile = new CreateRecurringPaymentsProfileSample();
            sampleCreateRecurringPaymentsProfile.CreateRecurringPaymentsProfileAPIOperation();

            DoAuthorizationSample sampleDoAuthorization = new DoAuthorizationSample();
            sampleDoAuthorization.DoAuthorizationAPIOperation();
            
            DoCaptureSample sampleDoCapture = new DoCaptureSample();
            sampleDoCapture.DoCaptureAPIOperation();

            DoDirectPaymentSample sampleDoDirectPayment = new DoDirectPaymentSample();
            sampleDoDirectPayment.DoDirectPaymentAPIOperation();

            DoExpressCheckoutPaymentSample sampleDoExpressCheckoutPayment = new DoExpressCheckoutPaymentSample();
            sampleDoExpressCheckoutPayment.DoExpressCheckoutPaymentAPIOperation();

            GetTransactionDetailsSample sampleGetTransactionDetails = new GetTransactionDetailsSample();
            sampleGetTransactionDetails.GetTransactionDetailsAPIOperation();

            GetExpressCheckoutDetailsSample sampleGetExpressCheckoutDetails = new GetExpressCheckoutDetailsSample();
            sampleGetExpressCheckoutDetails.GetExpressCheckoutDetailsAPIOperation();

            GetBalanceSample sampleGetBalance = new GetBalanceSample();
            sampleGetBalance.GetBalanceAPIOperation();

            DoVoidSample sampleDoVoid = new DoVoidSample();
            sampleDoVoid.DoVoidAPIOperation();

            DoReferenceTransactionSample sampleDoReferenceTransaction = new DoReferenceTransactionSample();
            sampleDoReferenceTransaction.DoReferenceTransactionAPIOperation();

            DoReauthorizationSample sampleDoReauthorization = new DoReauthorizationSample();
            sampleDoReauthorization.DoReauthorizationAPIOperation();

            TransactionSearchSample sampleTransactionSearch = new TransactionSearchSample();
            sampleTransactionSearch.TransactionSearchAPIOperation();

            SetExpressCheckoutSample sampleSetExpressCheckout = new SetExpressCheckoutSample();
            sampleSetExpressCheckout.SetExpressCheckoutAPIOperation();

            RefundTransactionSample sampleRefundTransaction = new RefundTransactionSample();
            sampleRefundTransaction.RefundTransactionAPIOperation();

            MassPaySample sampleMassPay = new MassPaySample();
            sampleMassPay.MassPayAPIOperation();

            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }
示例#3
0
        // # Main method
        private static void Main()
        {
            CreateRecurringPaymentsProfileSample sampleCreateRecurringPaymentsProfile = new CreateRecurringPaymentsProfileSample();

            sampleCreateRecurringPaymentsProfile.CreateRecurringPaymentsProfileAPIOperation();

            DoAuthorizationSample sampleDoAuthorization = new DoAuthorizationSample();

            sampleDoAuthorization.DoAuthorizationAPIOperation();

            DoCaptureSample sampleDoCapture = new DoCaptureSample();

            sampleDoCapture.DoCaptureAPIOperation();

            DoDirectPaymentSample sampleDoDirectPayment = new DoDirectPaymentSample();

            sampleDoDirectPayment.DoDirectPaymentAPIOperation();

            DoExpressCheckoutPaymentSample sampleDoExpressCheckoutPayment = new DoExpressCheckoutPaymentSample();

            sampleDoExpressCheckoutPayment.DoExpressCheckoutPaymentAPIOperation();

            GetTransactionDetailsSample sampleGetTransactionDetails = new GetTransactionDetailsSample();

            sampleGetTransactionDetails.GetTransactionDetailsAPIOperation();

            GetExpressCheckoutDetailsSample sampleGetExpressCheckoutDetails = new GetExpressCheckoutDetailsSample();

            sampleGetExpressCheckoutDetails.GetExpressCheckoutDetailsAPIOperation();

            GetBalanceSample sampleGetBalance = new GetBalanceSample();

            sampleGetBalance.GetBalanceAPIOperation();

            DoVoidSample sampleDoVoid = new DoVoidSample();

            sampleDoVoid.DoVoidAPIOperation();

            DoReferenceTransactionSample sampleDoReferenceTransaction = new DoReferenceTransactionSample();

            sampleDoReferenceTransaction.DoReferenceTransactionAPIOperation();

            DoReauthorizationSample sampleDoReauthorization = new DoReauthorizationSample();

            sampleDoReauthorization.DoReauthorizationAPIOperation();

            TransactionSearchSample sampleTransactionSearch = new TransactionSearchSample();

            sampleTransactionSearch.TransactionSearchAPIOperation();

            SetExpressCheckoutSample sampleSetExpressCheckout = new SetExpressCheckoutSample();

            sampleSetExpressCheckout.SetExpressCheckoutAPIOperation();

            RefundTransactionSample sampleRefundTransaction = new RefundTransactionSample();

            sampleRefundTransaction.RefundTransactionAPIOperation();

            MassPaySample sampleMassPay = new MassPaySample();

            sampleMassPay.MassPayAPIOperation();

            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }
	public void SetExpressCheckout() 
    {
        SetExpressCheckoutSample sample = new SetExpressCheckoutSample();
        SetExpressCheckoutResponseType responseSetExpressCheckoutResponseType = sample.SetExpressCheckoutAPIOperation();
        Assert.IsNotNull(responseSetExpressCheckoutResponseType);
        Assert.AreEqual(responseSetExpressCheckoutResponseType.Ack.ToString().ToUpper(), "SUCCESS");	
        Assert.IsNotNull(responseSetExpressCheckoutResponseType.Token);	
	}