コード例 #1
0
    public void RefundTransaction()
    {
        RefundTransactionSample       sample = new RefundTransactionSample();
        RefundTransactionResponseType responseRefundTransactionResponseType = sample.RefundTransactionAPIOperation();

        Assert.IsNotNull(responseRefundTransactionResponseType);
        // Please change the sample inputs according to the documentation in the sample for the following assertion:
        // Assert.AreEqual(responseRefundTransactionResponseType.Ack.ToString().ToUpper(), "SUCCESS");
    }
コード例 #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();
        }
コード例 #4
0
 public void RefundTransaction()
 {
     RefundTransactionSample sample = new RefundTransactionSample();
     RefundTransactionResponseType responseRefundTransactionResponseType = sample.RefundTransactionAPIOperation();
     Assert.IsNotNull(responseRefundTransactionResponseType);
     // Please change the sample inputs according to the documentation in the sample for the following assertion:
     // Assert.AreEqual(responseRefundTransactionResponseType.Ack.ToString().ToUpper(), "SUCCESS");
 }