diff --git a/.env b/.env new file mode 100644 index 0000000..018d1c4 --- /dev/null +++ b/.env @@ -0,0 +1,2 @@ +PUBLIC_KEY="SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda" +SECRET_KEY="SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ" \ No newline at end of file diff --git a/.gitignore b/.gitignore index a725be2..2ce2bc8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,6 @@ composer.lock src/Seerbit/app.log src/Seerbit/seerbit.log /.idea -tests/ \ No newline at end of file +tests/seerbit.log +.env +*.bak diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results new file mode 100644 index 0000000..1551e41 --- /dev/null +++ b/.phpunit.cache/test-results @@ -0,0 +1 @@ +{"version":1,"defects":[],"times":{"Seerbit\\Request\\TokenizeTest::testTokenize":9.791}} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index d4b4425..359febf 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,9 @@ # Changelog -All notable changes to `seerbit-laravel` will be documented in this file - -## 2.0.0 - 201X-XX-XX +## 2.0.0 - 2021-04-01 - initial release + +## 2.0.1 - 2023-02-28 + +- addition of card tokenization service diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ac6e828 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,35 @@ +FROM php:8.2-fpm + +ENV COMPOSER_ALLOW_SUPERUSER=1 +# Arguments defined in docker-compose.yml +ARG user +ARG uid + +# Install system dependencies +RUN apt-get update && apt-get install -y \ + git \ + curl \ + libpng-dev \ + libonig-dev \ + libxml2-dev \ + zip \ + unzip + +# Clear cache +RUN apt-get clean && rm -rf /var/lib/apt/lists/* + +# Install PHP extensions +RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd + +# Get latest Composer +COPY --from=composer:latest /usr/bin/composer /usr/bin/composer + +# Create system user to run Composer and Artisan Commands +RUN useradd -G www-data,root -u $uid -d /home/$user $user +RUN mkdir -p /home/$user/.composer && \ + chown -R $user:$user /home/$user + +# Set working directory +WORKDIR /var/www + +USER $user \ No newline at end of file diff --git a/composer.json b/composer.json index 8b0caaa..d602af1 100644 --- a/composer.json +++ b/composer.json @@ -10,17 +10,17 @@ "role": "Developer" }], "require": { - "php" : ">=5.5.0", + "php" : "^8.0", "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*", - "monolog/monolog": "^1.25" + "monolog/monolog": ">=1.16" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "squizlabs/php_codesniffer": "^3.3", - "symfony/process": "~3.4", - "phpunit/phpunit": "^7.5" + "php-coveralls/php-coveralls": "^2.5", + "squizlabs/php_codesniffer": "^3.7", + "symfony/process": "~6.2", + "phpunit/phpunit": "^10.0" }, "autoload": { "psr-4": {"Seerbit\\": "src/Seerbit"} diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..cff0fcf --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.7" +services: + app: + build: + args: + user: sammy + uid: 1000 + context: ./ + dockerfile: Dockerfile + image: seerbit-php + container_name: seerbit-php-library + restart: unless-stopped + working_dir: /var/www/ + volumes: + - ./:/var/www diff --git a/phpunit.xml b/phpunit.xml index b7d3a19..8ea7299 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,39 +1,24 @@ - - - - - ./tests/Unit - - - - ./tests/Request - - - - - src - - - - - - - - - - - - - \ No newline at end of file + + + + + src + + + vendor + + + + + ./tests/Unit + + + ./tests/Request + + + + + + + + diff --git a/readme.md b/readme.md index e4db582..e63a9ef 100644 --- a/readme.md +++ b/readme.md @@ -1,31 +1,27 @@ +
- +
-

- - - SeerBit -

- +# SeerBit PHP Library -# SeerBit's API SDK for PHP (Version 2) - -SeerBit PHP SDK for easy integration with SeerBit's API. +This library provides convenient access to the SeerBit API from PHP based applications. It provides Utility classses to access API resources on SeerBit. ## Integration The Library supports all APIs under the following services: -* Standard API Checkout -* Payment via API (card and account) -* Recurrent -* Pre-auth payment -* Order -* Mobile Money -* Transaction Status +* Standard Checkout +* Payment via Card and Bank Account +* Recurrent transactions +* Card Tokenization +* Pre-authorized payment +* Order Payments +* Mobile Money Payments +* Transaction Validation ## Requirements -PHP 5.5 or higher +PHP 8 ## Installation ## You can use Composer or simply Download the Release @@ -43,24 +39,25 @@ Once composer is installed, execute the following command in your project root t composer require seerbit/seerbit-php-sdk ``` -### Examples ### +### Find examples [**here**](./src/Examples) + +#### Example 1 : Start a Standard transaction ### -Validate a transaction: ```php try{ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; + $token = "YOUR MERCHANT TOKEN"; //Instantiate SeerBit Client $client = new Client(); - $client->setToken($token); + //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); + $client->setToken($token); $client->setAuthType(\Seerbit\AuthType::BEARER); //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client->setPublicKey("YOUR_PUBLIC_KEY"); //AS REQUIRED + $client->setSecretKey("YOUR_SECRE_KEY"); //AS REQUIRED //Instantiate Resource Service $standard_service = New StandardService($client); @@ -86,10 +83,15 @@ try{ }catch (\Exception $exception){ echo $exception->getMessage(); } +``` +``` +Generate Token here: https://www.doc.seerbit.com/resources/hash/key-encryption ``` -Find more examples [**here**](./src/Examples) + +### Find more examples [**here**](./src/Examples) + ## Configure Logger ## ````php @@ -104,7 +106,7 @@ $client->setLogger = $->CustomLoggerService(); * https://doc.seerbit.com/ ## Examples ## -* https://doc.seerbit.com/ +[**Examples**](./src/Examples) ### Changelog Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently. @@ -113,12 +115,8 @@ Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recen ## Support If you have any problems, questions or suggestions, create an issue here or send your inquiry to developers@seerbit.com. -## Credits - -- [Victor Osas Ighalo](https://github.com/victorighalo) - ## Contributing -We strongly encourage you to join us in contributing to this repository so everyone can benefit from: +We encourage you to join us in contributing to this repository so everyone can benefit from: * New features and functionality * Resolved bug fixes and issues * Any general improvements diff --git a/src/Examples/Card/Tokenization.php b/src/Examples/Card/Tokenization.php new file mode 100644 index 0000000..548a4c7 --- /dev/null +++ b/src/Examples/Card/Tokenization.php @@ -0,0 +1,131 @@ +setAuthType(\Seerbit\AuthType::Bearer); + $client->setPublicKey("PLUBLIC_KEY"); + $client->setSecretKey("SECRET_KEY"); + + $service = New TokenizeService($client); + + $json = '{ + "amount": "100.00", + "fullName": "Anonymous Shopper", + "mobileNumber": "03447522256", + "currency": "NGN", + "country": "NG", + "email": "anonshopper@gmail.com", + "paymentType": "CARD", + "cardNumber": "6280511000000095", + "expiryMonth": "12", + "expiryYear": "26", + "cvv": "123", + "pin": "1234" + }'; + + $payload = json_decode($json, true); + $uuid = bin2hex(random_bytes(6)); + $transaction_ref = strtoupper(trim($uuid)); + $payload['paymentReference'] = $transaction_ref; + $payload['tokenize'] = true; + + $transaction = $service->CreateToken($payload); + + }catch (\Exception $exception){ + echo $exception->getMessage(); + } + } + + public function GetToken($reference){ + try{ + //Instantiate SeerBit Client + $client = new Client(); + + //Configure SeerBit Client + $client->setAuthType(\Seerbit\AuthType::Bearer); + $client->setPublicKey("PLUBLIC_KEY"); + $client->setSecretKey("SECRET_KEY"); + + $service = New TokenizeService($client); + + $transaction_reference = $reference; + // the reference is the same reference used when generating a token + $transaction = $service->GetToken($transaction_reference); + + }catch (\Exception $exception){ + echo $exception->getMessage(); + } + } + + public function ChargeToken($authorizationCode){ + try{ + //Instantiate SeerBit Client + $client = new Client(); + + //Configure SeerBit Client + $client->setAuthType(\Seerbit\AuthType::Bearer); + $client->setPublicKey("PLUBLIC_KEY"); + $client->setSecretKey("SECRET_KEY"); + + $service = New TokenizeService($client); + + $uuid = bin2hex(random_bytes(6)); + $transaction_ref = strtoupper(trim($uuid)); + $charge_token_payload = [ + 'paymentReference' => $transaction_ref, + "authorizationCode" => $authorizationCode, + "amount" => "100.00" + ]; + //$authorizationCode is gotten from the get token service + + $transaction = $service->ChargeToken($charge_token_payload); + + }catch (\Exception $exception){ + echo $exception->getMessage(); + } + } + + public function ChargeTokenBulk(){ + try{ + //Instantiate SeerBit Client + $client = new Client(); + + //Configure SeerBit Client + $client->setAuthType(\Seerbit\AuthType::Bearer); + $client->setPublicKey("PLUBLIC_KEY"); + $client->setSecretKey("SECRET_KEY"); + + $service = New TokenizeService($client); + + $uuid = bin2hex(random_bytes(6)); + $transaction_ref = strtoupper(trim($uuid)); + $charge_token_payload = [ + (object)['paymentReference' => $transaction_ref, + "authorizationCode" => "", + "amount" => "100.00"], + (object)['paymentReference' => $transaction_ref, + "authorizationCode" => "", + "amount" => "100.00"] + ]; + + $transaction = $service->ChargeTokenBulk($charge_token_payload); + + }catch (\Exception $exception){ + echo $exception->getMessage(); + } + } +} + diff --git a/src/Seerbit/HttpClient/CurlClient.php b/src/Seerbit/HttpClient/CurlClient.php index 86bce01..4847a90 100644 --- a/src/Seerbit/HttpClient/CurlClient.php +++ b/src/Seerbit/HttpClient/CurlClient.php @@ -10,7 +10,7 @@ class CurlClient implements IClient { - public function POST(IService $service, $requestUrl, $params = null, $token = null,$authType) + public function POST(IService $service, $requestUrl, $params = null, $token = null,$authType = \Seerbit\AuthType::BEARER) { $client = $service->getClient(); @@ -125,7 +125,7 @@ public function POST(IService $service, $requestUrl, $params = null, $token = nu } - public function GET(IService $service, $requestUrl, $token = null,$authType) + public function GET(IService $service, $requestUrl, $token = null,$authType = \Seerbit\AuthType::BEARER) { $client = $service->getClient(); @@ -233,7 +233,7 @@ public function GET(IService $service, $requestUrl, $token = null,$authType) } - public function PUT(IService $service, $requestUrl, $params = null, $token = null,$authType) + public function PUT(IService $service, $requestUrl, $params = null, $token = null,$authType = \Seerbit\AuthType::BEARER) { $client = $service->getClient(); diff --git a/src/Seerbit/Service/Card/TokenizeService.php b/src/Seerbit/Service/Card/TokenizeService.php new file mode 100644 index 0000000..5730de0 --- /dev/null +++ b/src/Seerbit/Service/Card/TokenizeService.php @@ -0,0 +1,60 @@ +_client = $client; + + } + + public function CreateToken(array $payload){ + CardValidator::AuthorizeOnetime($payload); + $this->setRequiresToken(true); + $payload['publicKey'] = $this->getClient()->getPublicKey(); + $this->result = $this->postRequest("payments/create-token",$payload); + return $this; + } + + public function ValidateOtp(array $payload){ + $this->setRequiresToken(true); + $transformed_payload = ['transaction' => $payload, 'publickey' => $this->getClient()->getPublicKey()]; + $this->result = $this->postRequest("payments/otp",$transformed_payload); + return $this; + } + + public function GetToken(string $reference){ + $this->setRequiresToken(true); + $payload['publicKey'] = $this->getClient()->getPublicKey(); + $this->result = $this->getRequest("payments/query/".$reference); + return $this; + } + + public function ChargeToken(array $payload){ + $this->setRequiresToken(true); + $payload['publicKey'] = $this->getClient()->getPublicKey(); + $this->result = $this->postRequest("payments/charge-token",$payload); + return $this; + } + + public function ChargeTokenBulk(array $payload){ + $this->setRequiresToken(true); + $this->result = $this->postRequest("payments/bulk-tokenize-charge",$payload); + return $this; + } + +} \ No newline at end of file diff --git a/src/Seerbit/Service/Card/TokenizeServiceContract.php b/src/Seerbit/Service/Card/TokenizeServiceContract.php new file mode 100644 index 0000000..112f1a5 --- /dev/null +++ b/src/Seerbit/Service/Card/TokenizeServiceContract.php @@ -0,0 +1,18 @@ +result; + } + + public function toJson(){ + return json_encode($this->result); + } +} \ No newline at end of file diff --git a/tests/Request/AccountTest.php b/tests/Request/AccountTest.php index 3e5bccb..b309830 100644 --- a/tests/Request/AccountTest.php +++ b/tests/Request/AccountTest.php @@ -12,18 +12,7 @@ class AccountTest extends TestCase { public function testAccountAuthentication(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); - + $client = TestHelper::SeerBitServiceBearer(); $card_service = New AccountService($client); $uuid = bin2hex(random_bytes(6)); @@ -49,17 +38,7 @@ public function testAccountAuthentication(){ } public function testAccountOtpValidation(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); $card_service = New AccountService($client); diff --git a/tests/Request/CardTest.php b/tests/Request/CardTest.php index cc7655b..dc54d3a 100644 --- a/tests/Request/CardTest.php +++ b/tests/Request/CardTest.php @@ -11,23 +11,16 @@ class CardTest extends TestCase { public function testCardAuthorizeOnetime(){ - //Instantiate SeerBit Client - $client = new Client(); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); $uuid = bin2hex(random_bytes(6)); $transaction_ref = strtoupper(trim($uuid)); $json = '{ - "currency": "KES", - "country": "KE", + "currency": "NGN", + "country": "NG", "cardNumber":"5123450000000008", "expiryMonth":"06", "expiryYear":"21", @@ -48,14 +41,7 @@ public function testCardAuthorizeOnetime(){ } public function testCardAuthorizeWithToken(){ - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); @@ -63,8 +49,8 @@ public function testCardAuthorizeWithToken(){ $transaction_ref = strtoupper(trim($uuid)); $json = '{ - "currency": "KES", - "country": "KE", + "currency": "NGN", + "country": "NG", "cardToken":"tk_1d67fb8a-ee8f-4fad-80e7-c30d2d20e7c4", "amount":"100.00", "email":"anonshopper@gmail.com", @@ -83,20 +69,14 @@ public function testCardAuthorizeWithToken(){ public function testCardCapture(){ //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); $json = '{ - "currency":"KES", - "country":"KE", + "currency":"NGN", + "country":"NG", "amount":"100.00" }'; @@ -112,19 +92,13 @@ public function testCardCapture(){ public function testCardCancel(){ //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); $json = '{ - "country":"KE" + "country":"NG" }'; $payload = json_decode($json, true); @@ -139,12 +113,7 @@ public function testCardCancel(){ public function testCardRefund(){ //Instantiate SeerBit Client - $client = new Client(); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); @@ -167,14 +136,7 @@ public function testCardRefund(){ public function testTokenize(){ //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); + $client = TestHelper::SeerBitServiceBasic(); $uuid = bin2hex(random_bytes(6)); $transaction_ref = strtoupper(trim($uuid)); @@ -183,9 +145,9 @@ public function testTokenize(){ $card_service = New CardService($client); $json = '{ - "fullName":"Victor Ighalo", - "currency": "KES", - "country": "KE", + "fullName":"Sam King", + "currency": "NGN", + "country": "NG", "cardNumber":"5123450000000008", "expiryMonth":"06", "expiryYear":"21" @@ -203,14 +165,7 @@ public function testTokenize(){ public function testNon3DSOneTime(){ //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); - + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); @@ -243,14 +198,7 @@ public function testNon3DSOneTime(){ public function testNon3DWithToken(){ //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BASIC); - $client->setPublicKey("SBTESTPUBK_E9CFg6iZ2uSFr8YK7C2KTontiysQRnMm"); - $client->setSecretKey("SBTESTSECK_V1ahfeTQAsyi3OaJXbMmrKNB8KTW5dyCRdUnILnw"); - + $client = TestHelper::SeerBitServiceBasic(); //Instantiate Card Service $card_service = New CardService($client); diff --git a/tests/Request/MomoTest.php b/tests/Request/MomoTest.php index ebfe048..7847a9b 100644 --- a/tests/Request/MomoTest.php +++ b/tests/Request/MomoTest.php @@ -11,17 +11,7 @@ class MomoTest extends TestCase { public function testMomoNetworks(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - $client->setLoggerPath(dirname(__FILE__)); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Mobile Money Service @@ -35,17 +25,7 @@ public function testMomoNetworks(){ } public function testMomoAuthorize(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); $uuid = bin2hex(random_bytes(6)); $transaction_ref = strtoupper(trim($uuid)); diff --git a/tests/Request/OrderTest.php b/tests/Request/OrderTest.php index 7fc2822..345b4c2 100644 --- a/tests/Request/OrderTest.php +++ b/tests/Request/OrderTest.php @@ -11,16 +11,7 @@ class OrderTest extends TestCase { public function testCreateOrder(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); $uuid = bin2hex(random_bytes(6)); $transaction_ref = strtoupper(trim($uuid)); diff --git a/tests/Request/RecurrentTest.php b/tests/Request/RecurrentTest.php index 0fceab8..cdc8ba3 100644 --- a/tests/Request/RecurrentTest.php +++ b/tests/Request/RecurrentTest.php @@ -11,18 +11,7 @@ class RecurrentTest extends TestCase { public function testCreate(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); $uuid = bin2hex(random_bytes(6)); $transaction_ref = strtoupper(trim($uuid)); @@ -42,7 +31,7 @@ public function testCreate(){ "productDescription":"Medium HM", "productId":"mhmo", "country":"NG", - "startDate":"2019-01-11", + "startDate":"2023-03-11 12:00:00", "cardName":"Bola Olat", "billingCycle":"DAILY", "email":"johndoe@gmail.com", @@ -61,18 +50,7 @@ public function testCreate(){ } public function testCharge(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Service $service = New RecurrentService($client); @@ -96,18 +74,7 @@ public function testCharge(){ } public function testCustomerSubscription(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Service $service = New RecurrentService($client); @@ -122,18 +89,7 @@ public function testCustomerSubscription(){ } public function testMerchantSubscription(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Mobile Money Service $service = New RecurrentService($client); @@ -146,18 +102,7 @@ public function testMerchantSubscription(){ } public function testUpdateSubscription(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Mobile Money Service $service = New RecurrentService($client); diff --git a/tests/Request/ResourcesTest.php b/tests/Request/ResourcesTest.php index 928938c..a71765c 100644 --- a/tests/Request/ResourcesTest.php +++ b/tests/Request/ResourcesTest.php @@ -11,17 +11,7 @@ class ResourcesTest extends TestCase { public function testBanksList(){ - $token = "pCEdKBei+5OLwaCamMlyct9dtHGFUyT35MVQZ5rYaQ5e6Eoj1amt/25WK8ZCWqN4ZPQlgar953PgHorH1RUoAJB6ZK5k5d+yAjmN0EcYpDSDQeEMMZuvUHZVXcXHwRyW"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setToken($token); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Resource Service $card_service = New ResourceService($client); diff --git a/tests/Request/StandardTest.php b/tests/Request/StandardTest.php index ba80ac1..d3c96c4 100644 --- a/tests/Request/StandardTest.php +++ b/tests/Request/StandardTest.php @@ -10,20 +10,11 @@ class StandardTest extends TestCase { + use TestHelper; + public function testInitialize(){ - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setLoggerPath(dirname(__FILE__)); - $client->setToken($token); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Resource Service $standard_service = New StandardService($client); $uuid = bin2hex(random_bytes(6)); diff --git a/tests/Request/TestHelper.php b/tests/Request/TestHelper.php new file mode 100644 index 0000000..134d87a --- /dev/null +++ b/tests/Request/TestHelper.php @@ -0,0 +1,47 @@ +setLoggerPath(dirname(__FILE__)); + $client->setToken(self::$token); + //Configure SeerBit Client + $client->setEnvironment(\Seerbit\Environment::LIVE); + $client->setAuthType("Basic"); + + //SETUP CREDENTIALS + $client->setPublicKey(self::$publiKey); + $client->setSecretKey(self::$secretKey); + return $client; + } + + public static function SeerBitServiceBearer(){ + $client = new Client(); + $client->setLoggerPath(dirname(__FILE__)); + $client->setToken(self::$token); + //Configure SeerBit Client + $client->setEnvironment(\Seerbit\Environment::LIVE); + $client->setAuthType("Bearer"); + + //SETUP CREDENTIALS + $client->setPublicKey(self::$publiKey); + $client->setSecretKey(self::$secretKey); + return $client; + } + +} + diff --git a/tests/Request/TokenizeTest.php b/tests/Request/TokenizeTest.php new file mode 100644 index 0000000..1579b57 --- /dev/null +++ b/tests/Request/TokenizeTest.php @@ -0,0 +1,95 @@ +CreateToken($payload); + + $this->assertEquals("200",$transaction->toArray()["httpStatus"]); + $this->assertArrayHasKey("httpStatus",$transaction->toArray()); + $this->assertArrayHasKey("data",$transaction->toArray()); + $this->assertEquals("S20",$transaction->toArray()["data"]['code']); + + + //VALIDATE OTP + $validate_payload = [ + 'linkingreference' => $transaction->toArray()['data']['payments']['linkingReference'], + 'otp' => '123456' + ]; + $validateOtp = $service->ValidateOtp($validate_payload); + $this->assertEquals("200",$validateOtp->toArray()["httpStatus"]); + $this->assertEquals("00",$validateOtp->toArray()["data"]['code']); + + //GET TOKEN + $getToken = $service->GetToken($transaction_ref); + $this->assertEquals("200",$getToken->toArray()["httpStatus"]); + $this->assertEquals("00",$getToken->toArray()["data"]['code']); + $this->assertArrayHasKey("authorizationCode",$getToken->toArray()["data"]["payments"]); + + + //CHARGE TOKEN + $uuid = bin2hex(random_bytes(6)); + $transaction_ref = strtoupper(trim($uuid)); + $charge_token_payload = [ + 'paymentReference' => $transaction_ref, + "authorizationCode" => $getToken->toArray()["data"]["payments"]["authorizationCode"], + "amount" => "100.00" + ]; + $chargeToken = $service->ChargeToken($charge_token_payload); + $this->assertEquals("200",$chargeToken->toArray()["httpStatus"]); + $this->assertEquals("00",$chargeToken->toArray()["data"]['code']); + + + + //CHARGE TOKEN BULK + // $uuid = bin2hex(random_bytes(6)); + // $transaction_ref = strtoupper(trim($uuid)); + // $payload = [ + // (object)[ + // 'authorizationCode' => $getToken->toArray()["data"]["payments"]["authorizationCode"], + // 'paymentReference' => $transaction_ref, + // 'amount' => '100.00', + // 'publicKey' => 'SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2' + // ] + // ]; + // $chargeTokenBulk = $service->ChargeTokenBULK($payload); + // $this->assertEquals("200",$chargeTokenBulk->toArray()["httpStatus"]); + // $this->assertEquals("00",$chargeTokenBulk->toArray()["data"]['code']); + + } + +} \ No newline at end of file diff --git a/tests/Request/ValidationTest.php b/tests/Request/ValidationTest.php index 90d95f5..0a81c25 100644 --- a/tests/Request/ValidationTest.php +++ b/tests/Request/ValidationTest.php @@ -10,21 +10,12 @@ class ValidationTest extends TestCase { + use TestHelper; + public function testTransactionValidateStatus() { - $token = "1KWLzpZkWaoXO9AN4qweKwqLjGcQSNt8kjeVjsdTG4lPlwg6sTvpVAay2RA7hoCEzHPkIQa+MNfDepx4VBr5JMgLb5Q5anq9XoN2pXU850bumqBWFVw1T1ZW5w8N+Sq/"; - //Instantiate SeerBit Client - $client = new Client(); - $client->setLoggerPath(dirname(__FILE__)); - $client->setToken($token); - //Configure SeerBit Client - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - - //SETUP CREDENTIALS - $client->setPublicKey("SBTESTPUBK_p8GqvFSFNCBahSJinczKd9aIPoRUZfda"); - $client->setSecretKey("SBTESTSECK_kFgKytQK1KSvbR616rUMqNYOUedK3Btm5igZgxaZ"); + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Mobile Money Service $service = New TransactionStatusService($client); @@ -37,23 +28,10 @@ public function testTransactionValidateStatus() public function testSubscriptionValidateStatus() { - $token = "pCEdKBei+5OLwaCamMlyct9dtHGFUyT35MVQZ5rYaQ5e6Eoj1amt/25WK8ZCWqN4ZPQlgar953PgHorH1RUoAJB6ZK5k5d+yAjmN0EcYpDSDQeEMMZuvUHZVXcXHwRyW"; - //Instantiate SeerBit Client - $client = new Client(); - - //Configure SeerBit Client - $client->setToken($token); - $client->setEnvironment(\Seerbit\Environment::LIVE); - $client->setAuthType(\Seerbit\AuthType::BEARER); - //SETUP CREDENTIALS - - $client->setPublicKey("SBTESTPUBK_9e6b6DNiSP2gxOKXfyXhijzEMRHphtOd"); - $client->setSecretKey("SBTESTSECK_ZfqoNFaGmQRxaPOn2VSfkWfBTj7u0fUjgkStmYFC"); - + $client = TestHelper::SeerBitServiceBearer(); //Instantiate Mobile Money Service $service = New TransactionStatusService($client); - $transaction = $service->ValidateSubscriptionStatus("1D3478A0F6CE"); $this->assertArrayHasKey("httpStatus",$transaction->toArray()); diff --git a/tests/Request/seerbit.log b/tests/Request/seerbit.log new file mode 100644 index 0000000..7f9907a --- /dev/null +++ b/tests/Request/seerbit.log @@ -0,0 +1,403 @@ +[2023-02-28T13:03:09.631702+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:03:09.661020+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"BFA00E7EDFDC","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:03:09.664357+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:03:14.017531+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "BFA00E7EDFDC", "linkingReference" : "SEERFSJC585B4FFP9TO" } } } [] [] +[2023-02-28T13:03:14.025199+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => BFA00E7EDFDC [linkingReference] => SEERFSJC585B4FFP9TO ) ) ) [] [] +[2023-02-28T13:03:14.150630+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:03:14.152014+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERFSJC585B4FFP9TO","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:03:14.153063+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:03:15.214386+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "BFA00E7EDFDC", "linkingReference" : "SEERFSJC585B4FFP9TO" }, "message" : "Successful" } } [] [] +[2023-02-28T13:03:15.215904+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => BFA00E7EDFDC [linkingReference] => SEERFSJC585B4FFP9TO ) [message] => Successful ) ) [] [] +[2023-02-28T13:03:15.217478+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/BFA00E7EDFDC [] [] +[2023-02-28T13:03:15.218911+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:03:15.220138+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:03:16.787506+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERFSJC585B4FFP9TO", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "BFA00E7EDFDC", "transactionProcessedTime" : "2023-02-28 14:03:12.293", "authorizationCode" : "e7acd0ddb022c029db9d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:03:16.808575+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERFSJC585B4FFP9TO", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "BFA00E7EDFDC", "transactionProcessedTime" : "2023-02-28 14:03:12.293", "authorizationCode" : "e7acd0ddb022c029db9d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:03:16.811735+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T13:03:16.812860+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"B24B76EBBDF1","authorizationCode":"","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:03:16.814552+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:03:18.424261+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Authorization Code does not exist", "error" : "PROCESSING" } [] [] +[2023-02-28T13:03:18.441490+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Authorization Code does not exist [error] => PROCESSING ) [] [] +[2023-02-28T13:03:18.446641+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T13:03:18.448387+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"B24B76EBBDF1","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:03:18.449749+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:03:19.097636+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Error processing", "error" : "PROCESSING" } [] [] +[2023-02-28T13:03:19.107027+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Error processing [error] => PROCESSING ) [] [] +[2023-02-28T13:04:17.852996+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:04:17.870330+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"919D89E8A113","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:04:17.872346+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:04:22.987034+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "919D89E8A113", "linkingReference" : "SEERWD3VU3HXCIEI6EJ" } } } [] [] +[2023-02-28T13:04:22.992172+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 919D89E8A113 [linkingReference] => SEERWD3VU3HXCIEI6EJ ) ) ) [] [] +[2023-02-28T13:04:23.065452+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:04:23.066470+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERWD3VU3HXCIEI6EJ","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:04:23.068841+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:04:23.929590+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "919D89E8A113", "linkingReference" : "SEERWD3VU3HXCIEI6EJ" }, "message" : "Successful" } } [] [] +[2023-02-28T13:04:23.934737+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 919D89E8A113 [linkingReference] => SEERWD3VU3HXCIEI6EJ ) [message] => Successful ) ) [] [] +[2023-02-28T13:04:23.943838+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/919D89E8A113 [] [] +[2023-02-28T13:04:23.947294+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:04:23.950530+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:04:25.311536+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERWD3VU3HXCIEI6EJ", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "919D89E8A113", "transactionProcessedTime" : "2023-02-28 14:04:20.938", "authorizationCode" : "3c231ca3c66e38c3719d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:04:25.323161+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERWD3VU3HXCIEI6EJ", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "919D89E8A113", "transactionProcessedTime" : "2023-02-28 14:04:20.938", "authorizationCode" : "3c231ca3c66e38c3719d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:04:55.667295+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:04:55.707759+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"7BB862B27F66","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:04:55.708988+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:05:00.203651+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "7BB862B27F66", "linkingReference" : "SEER1S7Y54MST91KZ52" } } } [] [] +[2023-02-28T13:05:00.220612+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 7BB862B27F66 [linkingReference] => SEER1S7Y54MST91KZ52 ) ) ) [] [] +[2023-02-28T13:05:00.285559+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:05:00.287821+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEER1S7Y54MST91KZ52","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:05:00.289417+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:05:01.338566+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "7BB862B27F66", "linkingReference" : "SEER1S7Y54MST91KZ52" }, "message" : "Successful" } } [] [] +[2023-02-28T13:05:01.342369+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 7BB862B27F66 [linkingReference] => SEER1S7Y54MST91KZ52 ) [message] => Successful ) ) [] [] +[2023-02-28T13:05:01.362761+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/7BB862B27F66 [] [] +[2023-02-28T13:05:01.366423+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:05:01.367798+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:05:02.359637+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER1S7Y54MST91KZ52", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "7BB862B27F66", "transactionProcessedTime" : "2023-02-28 14:04:58.218", "authorizationCode" : "241b8a68fee3ea23f492" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:05:02.373054+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER1S7Y54MST91KZ52", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "7BB862B27F66", "transactionProcessedTime" : "2023-02-28 14:04:58.218", "authorizationCode" : "241b8a68fee3ea23f492" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:05:02.375347+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T13:05:02.379412+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"97F064B59657","authorizationCode":"241b8a68fee3ea23f492","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:05:02.381175+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:05:05.889936+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "97F064B59657", "linkingReference" : "SEER4AM8546QKSM961C" } } } [] [] +[2023-02-28T13:05:05.910158+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => 97F064B59657 [linkingReference] => SEER4AM8546QKSM961C ) ) ) [] [] +[2023-02-28T13:05:05.917028+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T13:05:05.918293+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"97F064B59657","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:05:05.920278+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:05:06.516713+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Error processing", "error" : "PROCESSING" } [] [] +[2023-02-28T13:05:06.520387+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Error processing [error] => PROCESSING ) [] [] +[2023-02-28T13:07:48.204340+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:07:48.211011+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"606874F32231","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:07:48.220896+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:07:52.436832+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "606874F32231", "linkingReference" : "SEERJWPAWVZ7E0W7UXW" } } } [] [] +[2023-02-28T13:07:52.440574+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 606874F32231 [linkingReference] => SEERJWPAWVZ7E0W7UXW ) ) ) [] [] +[2023-02-28T13:07:52.473776+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:07:52.474717+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERJWPAWVZ7E0W7UXW","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:07:52.476075+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:07:53.177971+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "606874F32231", "linkingReference" : "SEERJWPAWVZ7E0W7UXW" }, "message" : "Successful" } } [] [] +[2023-02-28T13:07:53.197872+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 606874F32231 [linkingReference] => SEERJWPAWVZ7E0W7UXW ) [message] => Successful ) ) [] [] +[2023-02-28T13:07:53.199566+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/606874F32231 [] [] +[2023-02-28T13:07:53.200805+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:07:53.202304+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:07:53.882998+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERJWPAWVZ7E0W7UXW", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "606874F32231", "transactionProcessedTime" : "2023-02-28 14:07:50.689", "authorizationCode" : "e7347b8641a3c4ddb50a" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:07:53.904722+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERJWPAWVZ7E0W7UXW", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "606874F32231", "transactionProcessedTime" : "2023-02-28 14:07:50.689", "authorizationCode" : "e7347b8641a3c4ddb50a" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:07:53.907748+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T13:07:53.910783+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"B73B30DFA006","authorizationCode":"e7347b8641a3c4ddb50a","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:07:53.920553+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:07:57.024090+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "B73B30DFA006", "linkingReference" : "SEERU007BYIZDDSCHZV" } } } [] [] +[2023-02-28T13:07:57.039089+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => B73B30DFA006 [linkingReference] => SEERU007BYIZDDSCHZV ) ) ) [] [] +[2023-02-28T13:13:17.469952+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:13:17.486102+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"B237A9227F6F","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:13:17.490950+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:13:27.520919+00:00] seerbit-php-api-library.INFO: JSON Response is: [] [] +[2023-02-28T13:13:27.541319+00:00] seerbit-php-api-library.ERROR: [] [] +[2023-02-28T13:17:46.170246+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:17:46.179734+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"0B817D6FC01F","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:17:46.181624+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:17:50.572647+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "0B817D6FC01F", "linkingReference" : "SEERRJV78W3JZW0WDOV" } } } [] [] +[2023-02-28T13:17:50.592455+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 0B817D6FC01F [linkingReference] => SEERRJV78W3JZW0WDOV ) ) ) [] [] +[2023-02-28T13:17:50.688872+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:17:50.689712+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERRJV78W3JZW0WDOV","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:17:50.691918+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:17:51.780875+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "0B817D6FC01F", "linkingReference" : "SEERRJV78W3JZW0WDOV" }, "message" : "Successful" } } [] [] +[2023-02-28T13:17:51.807795+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 0B817D6FC01F [linkingReference] => SEERRJV78W3JZW0WDOV ) [message] => Successful ) ) [] [] +[2023-02-28T13:17:51.811287+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/0B817D6FC01F [] [] +[2023-02-28T13:17:51.813361+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:17:51.815135+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:17:53.052125+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERRJV78W3JZW0WDOV", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "0B817D6FC01F", "transactionProcessedTime" : "2023-02-28 14:17:48.728", "authorizationCode" : "257cb689270aba09a70f" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:17:53.056881+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERRJV78W3JZW0WDOV", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "0B817D6FC01F", "transactionProcessedTime" : "2023-02-28 14:17:48.728", "authorizationCode" : "257cb689270aba09a70f" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:17:53.062379+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T13:17:53.063729+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"A4E92E40E8FF","authorizationCode":"257cb689270aba09a70f","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:17:53.065786+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:18:00.012861+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "A4E92E40E8FF", "linkingReference" : "SEEREG6XN0X9CA415ZJ" } } } [] [] +[2023-02-28T13:18:00.052014+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => A4E92E40E8FF [linkingReference] => SEEREG6XN0X9CA415ZJ ) ) ) [] [] +[2023-02-28T13:19:21.313597+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:19:21.323204+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"5F96874E14CB","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:19:21.324713+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:25.564927+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "5F96874E14CB", "linkingReference" : "SEERAPCXAC09X68WSQ4" } } } [] [] +[2023-02-28T13:19:25.575420+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 5F96874E14CB [linkingReference] => SEERAPCXAC09X68WSQ4 ) ) ) [] [] +[2023-02-28T13:19:25.618480+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:19:25.619974+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERAPCXAC09X68WSQ4","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:19:25.621000+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:26.501629+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "5F96874E14CB", "linkingReference" : "SEERAPCXAC09X68WSQ4" }, "message" : "Successful" } } [] [] +[2023-02-28T13:19:26.509428+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 5F96874E14CB [linkingReference] => SEERAPCXAC09X68WSQ4 ) [message] => Successful ) ) [] [] +[2023-02-28T13:19:26.521421+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/5F96874E14CB [] [] +[2023-02-28T13:19:26.523148+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:19:26.525005+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:27.356165+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERAPCXAC09X68WSQ4", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "5F96874E14CB", "transactionProcessedTime" : "2023-02-28 14:19:23.830", "authorizationCode" : "420233d534cda0f7bc07" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:19:27.360762+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERAPCXAC09X68WSQ4", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "5F96874E14CB", "transactionProcessedTime" : "2023-02-28 14:19:23.830", "authorizationCode" : "420233d534cda0f7bc07" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:19:27.372734+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T13:19:27.381455+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"5D024573DB91","authorizationCode":"420233d534cda0f7bc07","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:19:27.383143+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:30.766049+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "5D024573DB91", "linkingReference" : "SEER6YY0Y9UBQ8EJM3K" } } } [] [] +[2023-02-28T13:19:30.767626+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => 5D024573DB91 [linkingReference] => SEER6YY0Y9UBQ8EJM3K ) ) ) [] [] +[2023-02-28T13:19:48.827897+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:19:48.871121+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"7A9025E5C795","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:19:48.874127+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:52.979679+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "7A9025E5C795", "linkingReference" : "SEERR9K2E3KPOKLAWN4" } } } [] [] +[2023-02-28T13:19:52.991239+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 7A9025E5C795 [linkingReference] => SEERR9K2E3KPOKLAWN4 ) ) ) [] [] +[2023-02-28T13:19:53.044905+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:19:53.046302+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERR9K2E3KPOKLAWN4","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:19:53.047669+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:53.920571+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "7A9025E5C795", "linkingReference" : "SEERR9K2E3KPOKLAWN4" }, "message" : "Successful" } } [] [] +[2023-02-28T13:19:53.924360+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 7A9025E5C795 [linkingReference] => SEERR9K2E3KPOKLAWN4 ) [message] => Successful ) ) [] [] +[2023-02-28T13:19:53.932163+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/7A9025E5C795 [] [] +[2023-02-28T13:19:53.937129+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:19:53.942496+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:19:54.798427+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERR9K2E3KPOKLAWN4", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "7A9025E5C795", "transactionProcessedTime" : "2023-02-28 14:19:51.306", "authorizationCode" : "2ca9a17585ed2dfbf621" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:19:54.812538+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERR9K2E3KPOKLAWN4", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "7A9025E5C795", "transactionProcessedTime" : "2023-02-28 14:19:51.306", "authorizationCode" : "2ca9a17585ed2dfbf621" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:20:12.969580+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:20:12.979842+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"47766FA74073","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:20:12.981293+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:20:17.506989+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "47766FA74073", "linkingReference" : "SEER8FA90DXWWSFNUJX" } } } [] [] +[2023-02-28T13:20:17.521255+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 47766FA74073 [linkingReference] => SEER8FA90DXWWSFNUJX ) ) ) [] [] +[2023-02-28T13:20:17.612232+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:20:17.613585+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEER8FA90DXWWSFNUJX","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:20:17.615893+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:20:18.327413+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "47766FA74073", "linkingReference" : "SEER8FA90DXWWSFNUJX" }, "message" : "Successful" } } [] [] +[2023-02-28T13:20:18.340016+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 47766FA74073 [linkingReference] => SEER8FA90DXWWSFNUJX ) [message] => Successful ) ) [] [] +[2023-02-28T13:20:18.346821+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/47766FA74073 [] [] +[2023-02-28T13:20:18.356376+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:20:18.358059+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:20:19.079612+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER8FA90DXWWSFNUJX", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "47766FA74073", "transactionProcessedTime" : "2023-02-28 14:20:15.529", "authorizationCode" : "caa34e6cb5c538a60882" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:20:19.087270+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER8FA90DXWWSFNUJX", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "47766FA74073", "transactionProcessedTime" : "2023-02-28 14:20:15.529", "authorizationCode" : "caa34e6cb5c538a60882" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:21:33.275061+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:21:33.314408+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"698ECD6E3399","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:21:33.316159+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:21:37.719702+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "698ECD6E3399", "linkingReference" : "SEERQ9MEMKF6IZ8AWUT" } } } [] [] +[2023-02-28T13:21:37.725240+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 698ECD6E3399 [linkingReference] => SEERQ9MEMKF6IZ8AWUT ) ) ) [] [] +[2023-02-28T13:21:37.823845+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:21:37.826591+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERQ9MEMKF6IZ8AWUT","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:21:37.828367+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:21:39.366487+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "698ECD6E3399", "linkingReference" : "SEERQ9MEMKF6IZ8AWUT" }, "message" : "Successful" } } [] [] +[2023-02-28T13:21:39.404513+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 698ECD6E3399 [linkingReference] => SEERQ9MEMKF6IZ8AWUT ) [message] => Successful ) ) [] [] +[2023-02-28T13:21:39.406913+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/698ECD6E3399 [] [] +[2023-02-28T13:21:39.408077+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:21:39.409570+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:21:40.157134+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERQ9MEMKF6IZ8AWUT", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "698ECD6E3399", "transactionProcessedTime" : "2023-02-28 14:21:36.049", "authorizationCode" : "012bd34ddceb6fb5747a" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:21:40.160179+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERQ9MEMKF6IZ8AWUT", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "698ECD6E3399", "transactionProcessedTime" : "2023-02-28 14:21:36.049", "authorizationCode" : "012bd34ddceb6fb5747a" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:21:40.167332+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T13:21:40.170472+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"0":{"authorizationCode":"012bd34ddceb6fb5747a","paymentReference":"CC51229C53A3","amount":"100.00"},"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:21:40.175163+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:21:40.796988+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Error processing", "error" : "PROCESSING" } [] [] +[2023-02-28T13:21:40.801355+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Error processing [error] => PROCESSING ) [] [] +[2023-02-28T13:25:42.654519+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:25:42.673724+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"E771CAA504C0","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:25:42.675517+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:25:47.211796+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "E771CAA504C0", "linkingReference" : "SEER8Z6NJIVJCR68W90" } } } [] [] +[2023-02-28T13:25:47.217635+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => E771CAA504C0 [linkingReference] => SEER8Z6NJIVJCR68W90 ) ) ) [] [] +[2023-02-28T13:25:47.269011+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:25:47.270202+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEER8Z6NJIVJCR68W90","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:25:47.271906+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:25:47.926208+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "E771CAA504C0", "linkingReference" : "SEER8Z6NJIVJCR68W90" }, "message" : "Successful" } } [] [] +[2023-02-28T13:25:47.931813+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => E771CAA504C0 [linkingReference] => SEER8Z6NJIVJCR68W90 ) [message] => Successful ) ) [] [] +[2023-02-28T13:25:47.942839+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/E771CAA504C0 [] [] +[2023-02-28T13:25:47.952266+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:25:47.954564+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:25:48.948249+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER8Z6NJIVJCR68W90", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "E771CAA504C0", "transactionProcessedTime" : "2023-02-28 14:25:45.463", "authorizationCode" : "eb184d321e50eee64290" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:25:48.953662+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER8Z6NJIVJCR68W90", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "E771CAA504C0", "transactionProcessedTime" : "2023-02-28 14:25:45.463", "authorizationCode" : "eb184d321e50eee64290" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:25:48.962189+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T13:25:48.971492+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:[{"authorizationCode":"eb184d321e50eee64290","paymentReference":"D3EA477883A6","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"}] [] [] +[2023-02-28T13:25:48.973976+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:27:14.279603+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T13:27:14.293655+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"DB060E97835B","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:27:14.294949+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:27:18.850098+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "DB060E97835B", "linkingReference" : "SEERVK8YT66TH9TNUD8" } } } [] [] +[2023-02-28T13:27:18.852097+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => DB060E97835B [linkingReference] => SEERVK8YT66TH9TNUD8 ) ) ) [] [] +[2023-02-28T13:27:18.887172+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T13:27:18.888443+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERVK8YT66TH9TNUD8","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T13:27:18.890190+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:27:19.595862+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "DB060E97835B", "linkingReference" : "SEERVK8YT66TH9TNUD8" }, "message" : "Successful" } } [] [] +[2023-02-28T13:27:19.603922+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => DB060E97835B [linkingReference] => SEERVK8YT66TH9TNUD8 ) [message] => Successful ) ) [] [] +[2023-02-28T13:27:19.659592+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/DB060E97835B [] [] +[2023-02-28T13:27:19.664244+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T13:27:19.665852+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:27:20.316089+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERVK8YT66TH9TNUD8", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "DB060E97835B", "transactionProcessedTime" : "2023-02-28 14:27:17.110", "authorizationCode" : "8c06cad8bd79bc73b16d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:27:20.336314+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERVK8YT66TH9TNUD8", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "DB060E97835B", "transactionProcessedTime" : "2023-02-28 14:27:17.110", "authorizationCode" : "8c06cad8bd79bc73b16d" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T13:27:20.338148+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T13:27:20.339448+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:[{"authorizationCode":"8c06cad8bd79bc73b16d","paymentReference":"B5D5C0D50755","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"}] [] [] +[2023-02-28T13:27:20.340610+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T13:30:20.969434+00:00] seerbit-php-api-library.INFO: JSON Response is: 504 Gateway Time-out

504 Gateway Time-out

[] [] +[2023-02-28T13:30:20.978964+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: [] [] +[2023-02-28T14:32:20.098329+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T14:32:20.115614+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"45DF00854DE3","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:32:20.116843+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:32:24.909202+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "45DF00854DE3", "linkingReference" : "SEER2JELYJL6KJLWNPL" } } } [] [] +[2023-02-28T14:32:24.921488+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 45DF00854DE3 [linkingReference] => SEER2JELYJL6KJLWNPL ) ) ) [] [] +[2023-02-28T14:32:25.034297+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T14:32:25.035015+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEER2JELYJL6KJLWNPL","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:32:25.035955+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:32:25.885951+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "45DF00854DE3", "linkingReference" : "SEER2JELYJL6KJLWNPL" }, "message" : "Successful" } } [] [] +[2023-02-28T14:32:25.887552+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 45DF00854DE3 [linkingReference] => SEER2JELYJL6KJLWNPL ) [message] => Successful ) ) [] [] +[2023-02-28T14:32:25.889486+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/45DF00854DE3 [] [] +[2023-02-28T14:32:25.890329+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T14:32:25.891377+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:32:26.759383+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER2JELYJL6KJLWNPL", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "45DF00854DE3", "transactionProcessedTime" : "2023-02-28 15:32:23.112", "authorizationCode" : "fd63b80a7a0b639cedcf" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:32:26.764493+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER2JELYJL6KJLWNPL", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "45DF00854DE3", "transactionProcessedTime" : "2023-02-28 15:32:23.112", "authorizationCode" : "fd63b80a7a0b639cedcf" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:32:26.777923+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/bulk-tokenize-charge [] [] +[2023-02-28T14:32:26.781503+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:[{"authorizationCode":"fd63b80a7a0b639cedcf","paymentReference":"E08914FF436B","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"}] [] [] +[2023-02-28T14:32:26.785139+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:33:57.167696+00:00] seerbit-php-api-library.INFO: JSON Response is: { "code" : "00", "message" : "Successful", "payload" : { "batchId" : "lizbwp3" } } [] [] +[2023-02-28T14:33:57.210395+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [code] => 00 [message] => Successful [payload] => Array ( [batchId] => lizbwp3 ) ) [] [] +[2023-02-28T14:41:51.311950+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T14:41:51.330008+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"CE1899445EAB","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:41:51.331477+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:41:56.504487+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "CE1899445EAB", "linkingReference" : "SEERUAEYOOA6BC25X6I" } } } [] [] +[2023-02-28T14:41:56.518789+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => CE1899445EAB [linkingReference] => SEERUAEYOOA6BC25X6I ) ) ) [] [] +[2023-02-28T14:41:56.615825+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T14:41:56.616875+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERUAEYOOA6BC25X6I","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:41:56.618109+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:41:58.081901+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "CE1899445EAB", "linkingReference" : "SEERUAEYOOA6BC25X6I" }, "message" : "Successful" } } [] [] +[2023-02-28T14:41:58.084303+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => CE1899445EAB [linkingReference] => SEERUAEYOOA6BC25X6I ) [message] => Successful ) ) [] [] +[2023-02-28T14:41:58.088894+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/CE1899445EAB [] [] +[2023-02-28T14:41:58.090365+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T14:41:58.092081+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:41:59.216811+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERUAEYOOA6BC25X6I", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "CE1899445EAB", "transactionProcessedTime" : "2023-02-28 15:41:54.846", "authorizationCode" : "2a0404b36cf6f75cd8e3" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:41:59.226476+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERUAEYOOA6BC25X6I", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "CE1899445EAB", "transactionProcessedTime" : "2023-02-28 15:41:54.846", "authorizationCode" : "2a0404b36cf6f75cd8e3" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:41:59.235422+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T14:41:59.238424+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"87A27A5C9CCE","authorizationCode":"2a0404b36cf6f75cd8e3","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:41:59.242379+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:42:02.827391+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "87A27A5C9CCE", "linkingReference" : "SEER6JNDKRY7OMN3X8F" } } } [] [] +[2023-02-28T14:42:02.836807+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => 87A27A5C9CCE [linkingReference] => SEER6JNDKRY7OMN3X8F ) ) ) [] [] +[2023-02-28T14:44:42.144907+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T14:44:42.183243+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"39080E7B8F95","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:44:42.184783+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:44:46.604434+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "39080E7B8F95", "linkingReference" : "SEERK708Q2KAJWHIJBF" } } } [] [] +[2023-02-28T14:44:46.605937+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 39080E7B8F95 [linkingReference] => SEERK708Q2KAJWHIJBF ) ) ) [] [] +[2023-02-28T14:44:46.645453+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T14:44:46.671663+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERK708Q2KAJWHIJBF","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:44:46.672851+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:44:47.602619+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "39080E7B8F95", "linkingReference" : "SEERK708Q2KAJWHIJBF" }, "message" : "Successful" } } [] [] +[2023-02-28T14:44:47.604337+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 39080E7B8F95 [linkingReference] => SEERK708Q2KAJWHIJBF ) [message] => Successful ) ) [] [] +[2023-02-28T14:44:47.606053+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/39080E7B8F95 [] [] +[2023-02-28T14:44:47.606929+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T14:44:47.608978+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:44:48.538399+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERK708Q2KAJWHIJBF", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "39080E7B8F95", "transactionProcessedTime" : "2023-02-28 15:44:44.972", "authorizationCode" : "ed4cb7bd9002d86b0989" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:44:48.542842+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERK708Q2KAJWHIJBF", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "39080E7B8F95", "transactionProcessedTime" : "2023-02-28 15:44:44.972", "authorizationCode" : "ed4cb7bd9002d86b0989" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:44:48.550453+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T14:44:48.558984+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"C9F048998ABA","authorizationCode":"ed4cb7bd9002d86b0989","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:44:48.563748+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:44:51.915563+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "C9F048998ABA", "linkingReference" : "SEERKYRBA80TKP3GWB5" } } } [] [] +[2023-02-28T14:44:51.921968+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => C9F048998ABA [linkingReference] => SEERKYRBA80TKP3GWB5 ) ) ) [] [] +[2023-02-28T14:45:07.784908+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T14:45:07.794823+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"E98317F47123","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:45:07.796254+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:45:12.118860+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "E98317F47123", "linkingReference" : "SEERPSW1EDYWSOHXLAG" } } } [] [] +[2023-02-28T14:45:12.125781+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => E98317F47123 [linkingReference] => SEERPSW1EDYWSOHXLAG ) ) ) [] [] +[2023-02-28T14:45:12.198903+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T14:45:12.200289+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERPSW1EDYWSOHXLAG","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:45:12.201283+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:45:13.015988+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "E98317F47123", "linkingReference" : "SEERPSW1EDYWSOHXLAG" }, "message" : "Successful" } } [] [] +[2023-02-28T14:45:13.021814+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => E98317F47123 [linkingReference] => SEERPSW1EDYWSOHXLAG ) [message] => Successful ) ) [] [] +[2023-02-28T14:45:13.032006+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/E98317F47123 [] [] +[2023-02-28T14:45:13.037971+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T14:45:13.042065+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:45:13.926233+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERPSW1EDYWSOHXLAG", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "E98317F47123", "transactionProcessedTime" : "2023-02-28 15:45:10.351", "authorizationCode" : "8bf4dc9da05fdbf50ddb" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:45:13.948198+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERPSW1EDYWSOHXLAG", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "E98317F47123", "transactionProcessedTime" : "2023-02-28 15:45:10.351", "authorizationCode" : "8bf4dc9da05fdbf50ddb" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:45:13.950433+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T14:45:13.951859+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"5F494B18ACB1","authorizationCode":"8bf4dc9da05fdbf50ddb","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:45:13.953922+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:45:17.227713+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "5F494B18ACB1", "linkingReference" : "SEERULSPK10WVFSCZZL" } } } [] [] +[2023-02-28T14:45:17.233012+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => 5F494B18ACB1 [linkingReference] => SEERULSPK10WVFSCZZL ) ) ) [] [] +[2023-02-28T14:47:29.753150+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T14:47:29.765529+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"8AEB2CF46A7C","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:47:29.767779+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:47:34.260759+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "8AEB2CF46A7C", "linkingReference" : "SEERLWLSZRRIZYN1WJI" } } } [] [] +[2023-02-28T14:47:34.273107+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 8AEB2CF46A7C [linkingReference] => SEERLWLSZRRIZYN1WJI ) ) ) [] [] +[2023-02-28T14:47:34.393514+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T14:47:34.394903+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERLWLSZRRIZYN1WJI","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:47:34.396661+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:47:35.238252+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "8AEB2CF46A7C", "linkingReference" : "SEERLWLSZRRIZYN1WJI" }, "message" : "Successful" } } [] [] +[2023-02-28T14:47:35.245450+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 8AEB2CF46A7C [linkingReference] => SEERLWLSZRRIZYN1WJI ) [message] => Successful ) ) [] [] +[2023-02-28T14:47:35.255760+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/8AEB2CF46A7C [] [] +[2023-02-28T14:47:35.262362+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T14:47:35.264547+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:47:36.064929+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERLWLSZRRIZYN1WJI", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "8AEB2CF46A7C", "transactionProcessedTime" : "2023-02-28 15:47:32.621", "authorizationCode" : "d22300726d8dd0c244c1" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:47:36.066327+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERLWLSZRRIZYN1WJI", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "8AEB2CF46A7C", "transactionProcessedTime" : "2023-02-28 15:47:32.621", "authorizationCode" : "d22300726d8dd0c244c1" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T14:47:36.069430+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T14:47:36.070309+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"E270FCBDE725","authorizationCode":"d22300726d8dd0c244c1","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T14:47:36.071660+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T14:47:39.639944+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "E270FCBDE725", "linkingReference" : "SEERKV6NW8P8Y0DU569" } } } [] [] +[2023-02-28T14:47:39.658348+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => E270FCBDE725 [linkingReference] => SEERKV6NW8P8Y0DU569 ) ) ) [] [] +[2023-02-28T15:05:13.447159+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:05:13.462653+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"00B1A72FB56A","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:05:13.465353+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer SBSECK_VZZXPRI2ZB5D4D4GJRTQZO3SCCGYMUY4ZCVZYJLA ) [] [] +[2023-02-28T15:05:14.501672+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Invalid Authentication Token", "error" : "INPUT" } [] [] +[2023-02-28T15:05:14.508813+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Invalid Authentication Token [error] => INPUT ) [] [] +[2023-02-28T15:06:15.320224+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:06:15.329986+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"7DF38F603957","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:06:15.331846+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer SBSECK_VZZXPRI2ZB5D4D4GJRTQZO3SCCGYMUY4ZCVZYJLA ) [] [] +[2023-02-28T15:06:16.562661+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Invalid Authentication Token", "error" : "INPUT" } [] [] +[2023-02-28T15:06:16.582007+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Invalid Authentication Token [error] => INPUT ) [] [] +[2023-02-28T15:07:09.879451+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:07:09.916316+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"F1FF0871DD9F","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:07:09.917668+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer SBSECK_VZZXPRI2ZB5D4D4GJRTQZO3SCCGYMUY4ZCVZYJLA ) [] [] +[2023-02-28T15:07:11.142473+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Invalid Authentication Token", "error" : "INPUT" } [] [] +[2023-02-28T15:07:11.151443+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Invalid Authentication Token [error] => INPUT ) [] [] +[2023-02-28T15:07:27.135330+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:07:27.143608+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"A7FE0D35ED17","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:07:27.145113+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer SBSECK_VZZXPRI2ZB5D4D4GJRTQZO3SCCGYMUY4ZCVZYJLA ) [] [] +[2023-02-28T15:07:28.033157+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Invalid Authentication Token", "error" : "INPUT" } [] [] +[2023-02-28T15:07:28.050334+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Invalid Authentication Token [error] => INPUT ) [] [] +[2023-02-28T15:07:45.594436+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:07:45.611403+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"C79C3951ACA8","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:07:45.612857+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer SBSECK_VZZXPRI2ZB5D4D4GJRTQZO3SCCGYMUY4ZCVZYJLA ) [] [] +[2023-02-28T15:07:46.719953+00:00] seerbit-php-api-library.INFO: JSON Response is: { "message" : "Invalid Authentication Token", "error" : "INPUT" } [] [] +[2023-02-28T15:07:46.724508+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [message] => Invalid Authentication Token [error] => INPUT ) [] [] +[2023-02-28T15:10:24.593308+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:10:24.634529+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"8832EF69E7B7","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:10:24.636495+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:10:29.018160+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "8832EF69E7B7", "linkingReference" : "SEERHOWA6PW3LYXNYAD" } } } [] [] +[2023-02-28T15:10:29.038342+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 8832EF69E7B7 [linkingReference] => SEERHOWA6PW3LYXNYAD ) ) ) [] [] +[2023-02-28T15:10:29.114389+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T15:10:29.115764+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERHOWA6PW3LYXNYAD","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:10:29.117763+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:10:29.943482+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "8832EF69E7B7", "linkingReference" : "SEERHOWA6PW3LYXNYAD" }, "message" : "Successful" } } [] [] +[2023-02-28T15:10:29.950388+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 8832EF69E7B7 [linkingReference] => SEERHOWA6PW3LYXNYAD ) [message] => Successful ) ) [] [] +[2023-02-28T15:10:29.958282+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/8832EF69E7B7 [] [] +[2023-02-28T15:10:29.961552+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T15:10:29.966160+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:10:30.881596+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERHOWA6PW3LYXNYAD", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "8832EF69E7B7", "transactionProcessedTime" : "2023-02-28 16:10:27.421", "authorizationCode" : "4bbc66056a07c1ccb658" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:10:30.893821+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERHOWA6PW3LYXNYAD", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "8832EF69E7B7", "transactionProcessedTime" : "2023-02-28 16:10:27.421", "authorizationCode" : "4bbc66056a07c1ccb658" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:10:30.897971+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T15:10:30.900058+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"AAB3114E358A","authorizationCode":"4bbc66056a07c1ccb658","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:10:30.902995+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:10:34.387869+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "AAB3114E358A", "linkingReference" : "SEER70R2W43EUNIOM7X" } } } [] [] +[2023-02-28T15:10:34.400534+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => AAB3114E358A [linkingReference] => SEER70R2W43EUNIOM7X ) ) ) [] [] +[2023-02-28T15:16:08.704561+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:16:08.717757+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"5B3A75816C11","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:16:08.721087+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:16:13.358747+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "5B3A75816C11", "linkingReference" : "SEER9VQWWT1VP1HYJOO" } } } [] [] +[2023-02-28T15:16:13.390760+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 5B3A75816C11 [linkingReference] => SEER9VQWWT1VP1HYJOO ) ) ) [] [] +[2023-02-28T15:16:13.489303+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T15:16:13.490569+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEER9VQWWT1VP1HYJOO","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:16:13.492599+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:16:14.469815+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "5B3A75816C11", "linkingReference" : "SEER9VQWWT1VP1HYJOO" }, "message" : "Successful" } } [] [] +[2023-02-28T15:16:14.472840+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 5B3A75816C11 [linkingReference] => SEER9VQWWT1VP1HYJOO ) [message] => Successful ) ) [] [] +[2023-02-28T15:16:14.477561+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/5B3A75816C11 [] [] +[2023-02-28T15:16:14.480156+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T15:16:14.484688+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:16:15.351970+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER9VQWWT1VP1HYJOO", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "5B3A75816C11", "transactionProcessedTime" : "2023-02-28 16:16:11.776", "authorizationCode" : "1ab5c415297f1cb16d84" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:16:15.353751+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEER9VQWWT1VP1HYJOO", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "5B3A75816C11", "transactionProcessedTime" : "2023-02-28 16:16:11.776", "authorizationCode" : "1ab5c415297f1cb16d84" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:16:15.357086+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T15:16:15.368226+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"CCB5B7ACA3CB","authorizationCode":"1ab5c415297f1cb16d84","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:16:15.370039+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:16:18.977223+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "CCB5B7ACA3CB", "linkingReference" : "SEERK1HRGGZXFV2XE8V" } } } [] [] +[2023-02-28T15:16:19.002114+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => CCB5B7ACA3CB [linkingReference] => SEERK1HRGGZXFV2XE8V ) ) ) [] [] +[2023-02-28T15:19:36.277762+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/create-token [] [] +[2023-02-28T15:19:36.290483+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"amount":"100.00","fullName":"Anonymous Shopper","mobileNumber":"03447522256","currency":"NGN","country":"NG","email":"anonshopper@gmail.com","paymentType":"CARD","cardNumber":"6280511000000095","expiryMonth":"12","expiryYear":"26","cvv":"123","pin":"1234","paymentReference":"6B95058C0647","tokenize":true,"publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:19:36.291820+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:19:40.648932+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "S20", "message" : "Kindly Enter OTP", "payments" : { "paymentReference" : "6B95058C0647", "linkingReference" : "SEERVA7YUAVUQ1Q0VUR" } } } [] [] +[2023-02-28T15:19:40.650421+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => S20 [message] => Kindly Enter OTP [payments] => Array ( [paymentReference] => 6B95058C0647 [linkingReference] => SEERVA7YUAVUQ1Q0VUR ) ) ) [] [] +[2023-02-28T15:19:40.702050+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/otp [] [] +[2023-02-28T15:19:40.703559+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"transaction":{"linkingreference":"SEERVA7YUAVUQ1Q0VUR","otp":"123456"},"publickey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:19:40.706725+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:19:41.701111+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "payments" : { "reference" : "6B95058C0647", "linkingReference" : "SEERVA7YUAVUQ1Q0VUR" }, "message" : "Successful" } } [] [] +[2023-02-28T15:19:41.706916+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [payments] => Array ( [reference] => 6B95058C0647 [linkingReference] => SEERVA7YUAVUQ1Q0VUR ) [message] => Successful ) ) [] [] +[2023-02-28T15:19:41.711841+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/query/6B95058C0647 [] [] +[2023-02-28T15:19:41.719226+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:null [] [] +[2023-02-28T15:19:41.723050+00:00] seerbit-php-api-library.INFO: Request headers to SeerbitArray ( [0] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:19:42.688200+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERVA7YUAVUQ1Q0VUR", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "6B95058C0647", "transactionProcessedTime" : "2023-02-28 16:19:39.050", "authorizationCode" : "ae23deab57eb14b116af" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:19:42.690267+00:00] seerbit-php-api-library.INFO: Params in response from Seerbit:{ "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "amount" : 100.0, "mobilenumber" : "03447522256", "publicKey" : "SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2", "paymentType" : "CARD", "maskedPan" : "6280-51xx-xxxx-0095", "gatewayMessage" : "Successful", "gatewayCode" : "00", "gatewayref" : "SEERVA7YUAVUQ1Q0VUR", "businessName" : "Green Technological Concepts", "mode" : "test", "channelType" : "CARD", "cardBin" : "628051", "lastFourDigits" : "0095", "country" : "NG", "currency" : "NGN", "paymentReference" : "6B95058C0647", "transactionProcessedTime" : "2023-02-28 16:19:39.050", "authorizationCode" : "ae23deab57eb14b116af" }, "customers" : { "customerId" : "SBTd384c45f00c17254fc91", "customerName" : "Anonymous Shopper", "customerMobile" : "03447522256", "customerEmail" : "anonshopper@gmail.com" } } } [] [] +[2023-02-28T15:19:42.692671+00:00] seerbit-php-api-library.INFO: Request url to SeerBit: https://seerbitapi.com/api/v2/payments/charge-token [] [] +[2023-02-28T15:19:42.694441+00:00] seerbit-php-api-library.INFO: JSON Request payload to SeerBit:{"paymentReference":"00D012ECD8A1","authorizationCode":"ae23deab57eb14b116af","amount":"100.00","publicKey":"SBTESTPUBK_4v0JR58modUFJjF1Es206pveBQjOLxe2"} [] [] +[2023-02-28T15:19:42.709830+00:00] seerbit-php-api-library.INFO: Request headers to SeerBitArray ( [0] => Content-Type: application/json [1] => Authorization: Bearer OGonagfnkernEt5RibwyveU4th1bVmd2/cDNStcdIDZa/H3T36dZpuydeI9/zI6e24DDloBEGxPQi3iu0uJFvNjKPJCpogaxZ1zIdsNwrq6e0pr5eMUpcFzt1hUxGAu3 ) [] [] +[2023-02-28T15:19:45.969515+00:00] seerbit-php-api-library.INFO: JSON Response is: { "status" : "SUCCESS", "data" : { "code" : "00", "message" : "Successful", "payments" : { "paymentReference" : "00D012ECD8A1", "linkingReference" : "SEER6HOKUJQUPHUYQEF" } } } [] [] +[2023-02-28T15:19:45.972306+00:00] seerbit-php-api-library.INFO: Params in response from SeerBit: Array ( [status] => SUCCESS [data] => Array ( [code] => 00 [message] => Successful [payments] => Array ( [paymentReference] => 00D012ECD8A1 [linkingReference] => SEER6HOKUJQUPHUYQEF ) ) ) [] [] diff --git a/tests/bootstrap.php b/tests/bootstrap.php new file mode 100644 index 0000000..37a5ef5 --- /dev/null +++ b/tests/bootstrap.php @@ -0,0 +1,5 @@ +