From ef209741d6a4215aba433632fe42c672a5f3a1b5 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 10 Jun 2020 15:28:41 +1000 Subject: [PATCH] Authorize.net --- .../Authorize/AuthorizeCreditCard.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php b/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php index ded2b79cf2a1..6a04bc844c4f 100644 --- a/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php +++ b/app/PaymentDrivers/Authorize/AuthorizeCreditCard.php @@ -132,10 +132,10 @@ class AuthorizePaymentMethod public function buildPaymentMethod($payment_profile) { $payment_meta = new \stdClass; - $payment_meta->exp_month = $stripe_payment_method_obj['card']['exp_month']; - $payment_meta->exp_year = $stripe_payment_method_obj['card']['exp_year']; - $payment_meta->brand = $stripe_payment_method_obj['card']['brand']; - $payment_meta->last4 = $stripe_payment_method_obj['card']['last4']; + $payment_meta->exp_month = 'xx'; + $payment_meta->exp_year = 'xx'; + $payment_meta->brand = $payment_profile->getCardType(); + $payment_meta->last4 = $payment_profile->getCardNumber(); $payment_meta->type = $this->payment_method; return $payment_meta; @@ -170,7 +170,10 @@ class AuthorizePaymentMethod $billto->setCity($this->client->city); $billto->setState($this->client->state); $billto->setZip($this->client->postal_code); - $billto->setCountry("USA"); + + if($this->client->country_id) + $billto->setCountry($this->client->country->name); + $billto->setPhoneNumber($this->client->phone); }