Array
(
[0] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/src/Gateways/GpApiConnector.php
[line] => 580
[function] => doTransaction
[class] => GlobalPayments\Api\Gateways\RestGateway
[type] => ->
[args] => Array
(
[0] => POST
[1] => /accesstoken
[2] => {
"app_id": "YOUR_APP_ID",
"nonce": "2026-07-18T07:36:01+00:00",
"secret": "4ee1e4a2e1dde7d8725f40924bcb4614e9728f2bb280dacb611b1d63ab85d36aa593bc8aee9e876e50ec45395bb534679a4b9a953793baf5cc60715d87e5c60f",
"grant_type": "client_credentials"
}
)
)
[1] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/src/Gateways/GpApiConnector.php
[line] => 486
[function] => getAccessToken
[class] => GlobalPayments\Api\Gateways\GpApiConnector
[type] => ->
[args] => Array
(
)
)
[2] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/src/Gateways/GpApiConnector.php
[line] => 205
[function] => signIn
[class] => GlobalPayments\Api\Gateways\GpApiConnector
[type] => ->
[args] => Array
(
)
)
[3] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/src/Builders/AuthorizationBuilder.php
[line] => 602
[function] => processAuthorization
[class] => GlobalPayments\Api\Gateways\GpApiConnector
[type] => ->
[args] => Array
(
[0] => GlobalPayments\Api\Builders\AuthorizationBuilder Object
(
[validations:protected] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
(
[rules] => Array
(
[600] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 600
[modifier] => 0
[property] => amount
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => amount cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 600
[modifier] => 0
[property] => currency
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => currency cannot be null for this transaction type.
)
)
[2] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 600
[modifier] => 0
[property] => paymentMethod
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => paymentMethod cannot be null for this transaction type.
)
)
[3] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 600
[modifier] => 0
[property] =>
[clause] =>
)
)
[72] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 10
[property] => amount
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => amount cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 10
[property] => currency
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => currency cannot be null for this transaction type.
)
)
[2] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 10
[property] =>
[clause] =>
)
[3] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 3
[property] => amount
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => amount cannot be null for this transaction type.
)
)
[4] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 3
[property] => currency
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => currency cannot be null for this transaction type.
)
)
[5] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 3
[property] => offlineAuthCode
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => offlineAuthCode cannot be null for this transaction type.
)
)
[6] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 3
[property] =>
[clause] =>
)
[7] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 11
[property] => paymentMethod
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => paymentMethod cannot be null for this transaction type.
)
)
[8] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 11
[property] => token
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => token cannot be null for this transaction type.
)
)
[9] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 11
[property] => mobileType
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => mobileType cannot be null for this transaction type.
)
)
[10] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 11
[property] =>
[clause] =>
)
[11] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => amount
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => amount cannot be null for this transaction type.
)
)
[12] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => currency
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => currency cannot be null for this transaction type.
)
)
[13] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => paymentMethod
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => paymentMethod cannot be null for this transaction type.
)
)
[14] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => alternativePaymentMethodType
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => alternativePaymentMethodType cannot be null for this transaction type.
)
)
[15] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => returnUrl
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => returnUrl cannot be null for this transaction type.
)
)
[16] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => statusUpdateUrl
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => statusUpdateUrl cannot be null for this transaction type.
)
)
[17] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => country
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => country cannot be null for this transaction type.
)
)
[18] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] => accountHolderName
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] => paymentMethod
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => accountHolderName cannot be null for this transaction type.
)
)
[19] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 72
[modifier] => 12
[property] =>
[clause] =>
)
)
[1024] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 1024
[modifier] => 0
[property] => paymentMethod
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => paymentMethod cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 1024
[modifier] => 0
[property] =>
[clause] =>
)
)
[4096] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 4096
[modifier] => 0
[property] => aliasAction
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => aliasAction cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 4096
[modifier] => 0
[property] => alias
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => alias cannot be null for this transaction type.
)
)
[2] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 4096
[modifier] => 0
[property] =>
[clause] =>
)
)
[8192] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 8192
[modifier] => 0
[property] => replacementCard
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => replacementCard cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 8192
[modifier] => 0
[property] =>
[clause] =>
)
)
[2] => Array
(
[0] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 2
[modifier] => 10
[property] => currency
[clause] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[target] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
*RECURSION*
[precondition] =>
[callback] => Closure Object
(
[static] => Array
(
[subProperty] =>
)
[this] => GlobalPayments\Api\Builders\BaseBuilder\ValidationClause Object
*RECURSION*
[parameter] => Array
(
[$builder] =>
)
)
[message] => currency cannot be null for this transaction type.
)
)
[1] => GlobalPayments\Api\Builders\BaseBuilder\ValidationTarget Object
(
[parent] => GlobalPayments\Api\Builders\BaseBuilder\Validations Object
*RECURSION*
[type] => 2
[modifier] => 10
[property] =>
[clause] =>
)
)
)
)
[executed:protected] =>
[clientTransactionId] =>
[transactionType] => 8935141660703064064
[paymentMethod] =>
[multiCapture] =>
[multiCaptureSequence] =>
[multiCapturePaymentCount] =>
[transactionModifier] => 0
[allowDuplicates] =>
[supplementaryData] => Array
(
)
[payByLinkData] =>
[paymentLinkId] =>
[transactionData] =>
[entryClass] =>
[paymentPurposeCode] =>
[alias] =>
[aliasAction] =>
[allowPartialAuth] =>
[amount] =>
[amountEstimated] =>
[authAmount] =>
[autoSubstantiation] =>
[balanceInquiryType] =>
[billingAddress] =>
[cardOnFile] =>
[cashBackAmount] =>
[commercialData] =>
[currency] =>
[customerId] =>
[customerIpAddress] =>
[customerData] =>
[customData] =>
[cvn] =>
[description] =>
[decisionManager] =>
[dynamicDescriptor] =>
[ecommerceInfo] =>
[gratuity] =>
[convenienceAmount] =>
[shippingAmount] =>
[shippingDiscount] =>
[orderDetails] =>
[storedCredential] =>
[installment] =>
[hostedPaymentData] => GlobalPayments\Api\Entities\HPPData Object
(
[type] => HOSTED_PAYMENT_PAGE
[name] => Example 1
[description] => Payment for singular sock
[reference] => singular_sock_payment_6a5b2ce13c8fb
[expirationDate] =>
[payer] => GlobalPayments\Api\Entities\PayerDetails Object
(
[id] =>
[firstName] => Nicolas
[lastName] => Cage
[email] => nicolas.cage@takepayments.com
[billingAddress] => GlobalPayments\Api\Entities\Address Object
(
[type] =>
[streetAddress1] => Takepayments, Highbank House
[streetAddress2] => 2275 Exchange Street
[streetAddress3] => Unit 1
[city] => Stockport
[province] =>
[state] => MAN
[postalCode] => SK3 0ET
[phone] =>
[country] => GB
[countryCode] => GB
)
[shippingAddress] => GlobalPayments\Api\Entities\Address Object
(
[type] =>
[streetAddress1] => Takepayments, Highbank House
[streetAddress2] => 2275 Exchange Street
[streetAddress3] =>
[city] => Stockport
[province] =>
[state] => MAN
[postalCode] => SK3 0ET
[phone] =>
[country] => GB
[countryCode] => GB
)
[name] => Nicolas Cage
[status] => NEW
[language] =>
[addressMatchIndicator] => YES
[mobilePhone] => GlobalPayments\Api\Entities\PhoneNumber Object
(
[countryCode] => 44
[number] => 01606 566600
[type] => MOBILE
)
[shippingPhone] => GlobalPayments\Api\Entities\PhoneNumber Object
(
[countryCode] => 44
[number] => 01606 566600
[type] => SHIPPING
)
)
[order] => GlobalPayments\Api\Entities\HPPOrder Object
(
[amount] => 10000
[currency] => GBP
[reference] =>
[HPPTransactionConfiguration] => GlobalPayments\Api\Entities\HPPTransactionConfiguration Object
(
[channel] => CNP
[country] => GB
[captureMode] => AUTO
[currencyConversionMode] =>
[allowedPaymentMethods] => Array
(
[0] => CARD
)
[usageMode] => SINGLE
[usageLimit] => 1
)
[HPPPaymentMethodConfiguration] => GlobalPayments\Api\Entities\HPPPaymentMethodConfiguration Object
(
[authentications] => GlobalPayments\Api\Entities\HPPAuthenticationConfiguration Object
(
[preference] => CHALLENGE_PREFERRED
[exemptStatus] => LOW_VALUE
[billingAddressRequired] => 1
)
[apm] => GlobalPayments\Api\Entities\HPPApmConfiguration Object
(
[shippingAddressEnabled] =>
[addressOverride] =>
)
[storageMode] => PROMPT
[digitalWallets] => Array
(
[provider] => Array
(
[0] => googlepay
[1] => applepay
)
)
)
[shippingAddress] => GlobalPayments\Api\Entities\Address Object
(
[type] =>
[streetAddress1] => Takepayments, Highbank House
[streetAddress2] => 2275 Exchange Street
[streetAddress3] =>
[city] => Stockport
[province] =>
[state] => MAN
[postalCode] => SK3 0ET
[phone] =>
[country] => GB
[countryCode] => GB
)
[shippingPhone] => GlobalPayments\Api\Entities\PhoneNumber Object
(
[countryCode] => 44
[number] => 01606 566600
[type] => SHIPPING
)
)
[notifications] => GlobalPayments\Api\Entities\HPPNotifications Object
(
[returnUrl] => https://woodswayllc.lso.bz/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/examples/gp-api/hosted-payment-pages/return_url.php
[statusUrl] => https://woodswayllc.lso.bz/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/examples/gp-api/hosted-payment-pages/status_url.php
[cancelUrl] => https://woodswayllc.lso.bz/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/examples/gp-api/hosted-payment-pages/cancel_url.php
)
[images] =>
[shippable] => YES
[shippingAmount] => 999
[function] =>
[HPPDisplayConfiguration] =>
[referrerUrl] =>
[ipAddress] =>
[ipSubnetMask] =>
[appEmail] =>
[appIds] =>
[installments] =>
)
[supplementaryDataVisaAft] =>
[invoiceNumber] =>
[contractReference] =>
[level2Request] =>
[offlineAuthCode] =>
[oneTimePayment] =>
[orderId] =>
[productData] =>
[productId] =>
[recurringSequence] =>
[recurringType] =>
[requestMultiUseToken] =>
[lastRegisteredDate] =>
[replacementCard] =>
[scheduleId] =>
[shippingAddress] =>
[timestamp] =>
[dccRateData] =>
[fraudFilter] =>
[fraudRules] =>
[verifyAddress] =>
[cashTendered] =>
[discountDetails] =>
[cardBrandTransactionId] =>
[transactionInitiator] =>
[tagData] =>
[idempotencyKey] =>
[emvLastChipRead] =>
[paymentApplicationVersion] =>
[emvFallbackCondition] =>
[emvChipCondition] =>
[surchargeAmount] =>
[paymentMethodUsageMode] =>
[paymentMethodStorageMode] =>
[homePhone] =>
[workPhone] =>
[shippingPhone] =>
[remittanceReferenceType] =>
[remittanceReferenceValue] =>
[bnplShippingMethod] =>
[maskedDataResponse] =>
[merchantCategory] =>
[creditDebitIndicator] =>
[bills] =>
[clerkId] =>
[shippingDate] =>
)
)
)
[4] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/src/Builders/HPPBuilder.php
[line] => 510
[function] => execute
[class] => GlobalPayments\Api\Builders\AuthorizationBuilder
[type] => ->
[args] => Array
(
[0] => default
)
)
[5] => Array
(
[file] => /home/woodsway/public_html/dev.woodswayllc.com/plugins/plex-pay/lib/globalpayments-php-sdk/examples/gp-api/hosted-payment-pages/index.php
[line] => 145
[function] => execute
[class] => GlobalPayments\Api\Builders\HPPBuilder
[type] => ->
[args] => Array
(
)
)
)