11<?php
2- require 'vendor/autoload.php ' ;
3- use net \authorize \api \contract \v1 as AnetAPI ;
4- use net \authorize \api \controller as AnetController ;
2+ require 'vendor/autoload.php ' ;
3+ use net \authorize \api \contract \v1 as AnetAPI ;
4+ use net \authorize \api \controller as AnetController ;
55
66 define ("AUTHORIZENET_LOG_FILE " , "phplog " );
77
@@ -20,71 +20,58 @@ function payPalAuthorizeCaptureContinued($refTransId, $payerID)
2020 $ payPalType =new AnetAPI \PayPalType ();
2121 $ payPalType ->setPayerID ($ payerID );
2222
23- $ paymentOne = new AnetAPI \PaymentType ();
24- $ paymentOne ->setPayPal ($ payPalType );
23+ $ paymentOne = new AnetAPI \PaymentType ();
24+ $ paymentOne ->setPayPal ($ payPalType );
2525
26- // Create an authorize and capture continue transaction
27- $ transactionRequestType = new AnetAPI \TransactionRequestType ();
28- $ transactionRequestType ->setTransactionType ( "authCaptureContinueTransaction " );
29- $ transactionRequestType ->setPayment ($ paymentOne );
30- $ transactionRequestType ->setRefTransId ($ refTransId );
26+ // Create an authorize and capture continued transaction
27+ $ transactionRequestType = new AnetAPI \TransactionRequestType ();
28+ $ transactionRequestType ->setTransactionType ("authCaptureContinueTransaction " );
29+ $ transactionRequestType ->setPayment ($ paymentOne );
30+ $ transactionRequestType ->setRefTransId ($ refTransId );
3131
32- $ request = new AnetAPI \CreateTransactionRequest ();
33- $ request ->setMerchantAuthentication ($ merchantAuthentication );
34- $ request ->setTransactionRequest ( $ transactionRequestType );
35- $ controller = new AnetController \CreateTransactionController ($ request );
36- $ response = $ controller ->executeWithApiResponse ( \net \authorize \api \constants \ANetEnvironment::SANDBOX );
32+ $ request = new AnetAPI \CreateTransactionRequest ();
33+ $ request ->setMerchantAuthentication ($ merchantAuthentication );
34+ $ request ->setTransactionRequest ($ transactionRequestType );
35+ $ controller = new AnetController \CreateTransactionController ($ request );
36+ $ response = $ controller ->executeWithApiResponse (\net \authorize \api \constants \ANetEnvironment::SANDBOX );
3737
38- if ($ response != null )
39- {
40- if ($ response ->getMessages ()->getResultCode () == \SampleCode \Constants::RESPONSE_OK )
41- {
42- $ tresponse = $ response ->getTransactionResponse ();
43-
44- if ($ tresponse != null && $ tresponse ->getMessages () != null )
45- {
46- echo "Transaction Response... \n" ;
47- echo " Transaction Response code : " . $ tresponse ->getResponseCode () . "\n" ;
48- //Valid response codes: 1=Approved, 2=Declined, 3=Error, 5=Need Payer Consent
49- echo "Secure acceptance URL: " .$ tresponse ->getSecureAcceptance ()->getSecureAcceptanceUrl ()."\n" ;
50- echo "Transaction ID: " .$ tresponse ->getTransId ()."\n" ;
51- echo " Code : " . $ tresponse ->getMessages ()[0 ]->getCode () . "\n" ;
52- echo " Description : " . $ tresponse ->getMessages ()[0 ]->getDescription () . "\n" ;
53- }
54- else
55- {
56- echo "Transaction Failed \n" ;
57- if ($ tresponse ->getErrors () != null )
58- {
59- echo " Error code : " . $ tresponse ->getErrors ()[0 ]->getErrorCode () . "\n" ;
60- echo " Error message : " . $ tresponse ->getErrors ()[0 ]->getErrorText () . "\n" ;
61- }
62- }
63- }
64- else
65- {
66- echo "Transaction Failed \n" ;
67- $ tresponse = $ response ->getTransactionResponse ();
68- if ($ tresponse != null && $ tresponse ->getErrors () != null )
69- {
70- echo " Error code : " . $ tresponse ->getErrors ()[0 ]->getErrorCode () . "\n" ;
71- echo " Error message : " . $ tresponse ->getErrors ()[0 ]->getErrorText () . "\n" ;
72- }
73- else
74- {
75- echo " Error code : " . $ response ->getMessages ()->getMessage ()[0 ]->getCode () . "\n" ;
76- echo " Error message : " . $ response ->getMessages ()->getMessage ()[0 ]->getText () . "\n" ;
77- }
78- }
79- }
80- else
81- {
82- echo "No response returned \n" ;
83- }
38+ if ($ response != null ) {
39+ if ($ response ->getMessages ()->getResultCode () == \SampleCode \Constants::RESPONSE_OK ) {
40+ $ tresponse = $ response ->getTransactionResponse ();
41+
42+ if ($ tresponse != null && $ tresponse ->getMessages () != null ) {
43+ echo "Transaction Response... \n" ;
44+ echo " Transaction Response code : " . $ tresponse ->getResponseCode () . "\n" ;
45+ //Valid response codes: 1=Approved, 2=Declined, 3=Error, 5=Need Payer Consent
46+ echo "Secure acceptance URL: " .$ tresponse ->getSecureAcceptance ()->getSecureAcceptanceUrl ()."\n" ;
47+ echo "Transaction ID: " .$ tresponse ->getTransId ()."\n" ;
48+ echo " Code : " . $ tresponse ->getMessages ()[0 ]->getCode () . "\n" ;
49+ echo " Description : " . $ tresponse ->getMessages ()[0 ]->getDescription () . "\n" ;
50+ } else {
51+ echo "Transaction Failed \n" ;
52+ if ($ tresponse ->getErrors () != null ) {
53+ echo " Error code : " . $ tresponse ->getErrors ()[0 ]->getErrorCode () . "\n" ;
54+ echo " Error message : " . $ tresponse ->getErrors ()[0 ]->getErrorText () . "\n" ;
55+ }
56+ }
57+ } else {
58+ echo "Transaction Failed \n" ;
59+ $ tresponse = $ response ->getTransactionResponse ();
60+ if ($ tresponse != null && $ tresponse ->getErrors () != null ) {
61+ echo " Error code : " . $ tresponse ->getErrors ()[0 ]->getErrorCode () . "\n" ;
62+ echo " Error message : " . $ tresponse ->getErrors ()[0 ]->getErrorText () . "\n" ;
63+ } else {
64+ echo " Error code : " . $ response ->getMessages ()->getMessage ()[0 ]->getCode () . "\n" ;
65+ echo " Error message : " . $ response ->getMessages ()->getMessage ()[0 ]->getText () . "\n" ;
66+ }
67+ }
68+ } else {
69+ echo "No response returned \n" ;
70+ }
8471
85- return $ response ;
86- }
72+ return $ response ;
73+ }
8774
88- if (!defined ('DONT_RUN_SAMPLES ' ))
89- payPalAuthorizeCaptureContinued ("2241708986 " ,"6ZSCSYG33VP8Q " );
90- ?>
75+ if (!defined ('DONT_RUN_SAMPLES ' )) {
76+ payPalAuthorizeCaptureContinued ("2241708986 " , "6ZSCSYG33VP8Q " );
77+ }
0 commit comments