�PNG
IHDR X �wt� *PLTE��� ������ � � �� � � ��� ��� ��� �z� �IDATx��]v�8F�H'���ANo`|�<�}�%�_ @�$�
aKJ���ctS_���f�|��g�B;���={Z��]����2���F� ɲ�,,�B���,,�B���,,�B���,,�B���,�e�b�R='d�d~�=��,�߾G^�
��3Q��ߎE�0�{�.�,9�Z�꾺���wB�X]=���ҡ�������%��wV����T����b����(�d�ׯ7��{�}%K}�d�����'��%GW_�kYⲆ.�\�3�5�D�,�
,��$�e���4�����%o�)��3��ۀ��ݥP�6��5��,P۲+�s~ � &K$Y���Ȓ�����}%�+L���a�B��0/жY�)���~��nU�q�Zɚ�;�M�Cd�i�hY�mk�%6��+,�,9�<Ҵ�d��@���
O� �nK�d��@��W�^�iZDz��ȒB�d8�}�:�u�Eָ�
o��Y� .�̯�?ϊ��FV����q領 ����9�%7�&��f��@�m3�]���e�&/k[X����I�!HV'��tY�T��fp����Q�i��9\d��,���.���\�ݢ���u�!Ҵ`��İ��|�;��!K�5���)�%k��/+�@V0됕�ce)1_�<��-��)��!eV�+��y}�����]FV,������Z�,=(�5O���4�־ u0E1O�����Y��r�E��*�U�R���$�Ml����I�&���Ƞ�o֬/��h3-+^X��e%Jk+k��,w'%�o������=W�*Y�
CYJI5�_I�΄_���=���I�J��,+��U��gGk߰��ogA�������!ծ���*�mӂˊ�Vg��IY�ns���tJV��貚/-�,�C��N�i!d5�Ä�\a��d�J�n��Z��dI".��Y!����H�ʥpݴ� d�r��e~=]HG�uw?>�uqY��r�E�)�@��4(+�^Y��e�+���R�Yn�*5�u)qY���dEr�����
&'�s[�R�,%�We��j&g;]s)4YA�*'�q�����d����M+y4L�g��.%*먰��d�K+y����rM�m]JM��'&�0�6�4YM_L�e��Ų�yeY��eK�$��i��>Y,�&�4Y���~܀�pB��a9YҟF�Yֽ�,wӘ,Hˢ��6�!kjZEe��uU5���d�i�JWYa{Y����0�*���;���uU��(늗Va/�B�C��M7��WWU�)Y�Ee�Y���UrBֽ���9!kx-!�%NɲM�'˂�C��v����dY`^Y�J����i�e���Y�S��W����ɲ���,��5-��f��d��Ų��fY�qK�G�aYP�˂�e��(ge
�e���e�Yb�|���e��[Y�7t�#���9_Yx��,���e!`YX���e!`YX���e!`YX���ܫhh�:Cò0�,,�Bp�u�4�=�,,��BG�ٖŲ0�,,�B@*�Y��Pi7�,�B@~;*
�,���e!`Y��K��N~#j*-����,�ϰ �r'~����ea�}���SȲ0�,��7$�vˢ}�(���ea�|�/��SH��m2���uE[OaR���za�,IY�s�|
ӲʗV�Ų0�e��a�)��*]Z���U6��0'�liuPXYY%K���z��*? KN����_�.
+/�\��c�*�>
�ea��*��>Rx$�Liuq(���; ᱬA�$� Y��Ma=BV/ �t�꧰ ��v�n:Hֹ �B��SA�(�0Y'�x�(�@Y�l�+W0Y��S�PYĶ�U�`Y���W�pY��՛+�,��\��,ݶzkX#KhTuw!D�B%��
�,D;̠@ʂ&��cV��OUhYBGQwٯXY�Q�w��"+��.qB��(���;��������h!�2�n?��dY6�������2��5m�ؾT�yY?���e!`YX���e!`YX���e!`Yv�ɪ���8{���m����]"��Q�?Xm?��,�Meo�ߗ(�,��~}k���r��\�YO�m������_���1.�7��]��pe���R��9)~5�ܓN����q �@����W�)WD��uU�5{�ඦ�5�J�{.����8 [ R�~/����������b#kޚdM��X���s�����$d��f`s} �E�e����,��l-�na��y.%j�[)Yv�Sd��3�,ߒ&Y��#\���s�g[d�'���左 �e�Ϊ�-�o5�#��˥�
ޗ�m��B�&����mZW�6+��4���f~�Ԓ���<��N�Ǜ�"jr���
�,,�B���,,�B���,,�B���,,���F��;�e����h�_�̋�����N�Gv!% IEND�B`�
Initiates a new payment transaction.
create-order
| Parameter | Type | Details |
|---|---|---|
| amount | decimal | Your Amount , Must be rounded at 2 precision. |
| currency | string | Currency Code, Must be in Upper Case (Alpha-3 code) |
| success_url | string | Enter your return or success URL |
| cancel_url | string (optional) | Enter your cancel or failed URL |
Request Example (guzzle)
<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', $base_url.'create-order', [
'headers' => [
'Authorization' => 'Bearer '. $authorizationToken,
'accept' => 'application/json',
'content-type' => 'application/json',
],
'form_params' => [
'amount' => '$amount',
'currency' => 'currency',
'success_url' => 'success_url',
'cancel_url' => 'cancel_url',
],
]);
echo $response->getBody();
**Response: SUCCESS (200 OK)**
{
"message": {
"success": [
"Order created successfully."
]
},
"data": {
"redirect_url":"https://example.com/login/OISADFDFSDFSF",
"order_details":{
"amount" : "10",
"fixed_charge" : 2,
"percent_charge" : 1,
"total_charge" : 3,
"total_payable" : 13,
"currency" : "USD",
"expiry_time": "2024-04-25T06:48:35.984285Z",
"success_url": "http://127.0.0.1/nfcpay/user/transaction/success",
"cancel_url": "http://127.0.0.1/nfcpay/user/transaction/cancel"
}
},
"type": "success"
}
**Response: ERROR (400 FAILED)**
{
"message": {
"error": [
"Invalid token."
]
},
"data": null,
"type": "error"
}