/home/kueuepay/tmp/analog/code.png
�PNG


IHDRX�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`�
Initiate Payment

Initiate Payment

Initiates a new payment transaction.

Endpoint: POST 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"
}