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


IHDRX�wt�*PLTE�������������������������z�
�IDATx��Kv�8E� �?�.���<����'w���F@|$�����0�$S��ƙ��+�����/�݉�_�J�˳xeku�zU,��5�F���.��abX� ��abX� ��abX� ��abX� �h?,��\^;`�i3?�+��6�R��K����J��ü�R_N�����-��j�zwm�%����:w�L��&�氪�"
K���(,��_�
�5��:���5�,�`�
�Vi��`�#���:�U�Xr�UV[e�`�d0��1�tXk���1�dX����0�TX�c�$��� ��B�b��;�!�
�8,R�2��?�3D�*X	X��5’�����r#.gL�`�J�"��VGGJ!�[.V�UV�lM`
�����X႕��.[~͚º��(�"+
+Y�<XR��.x�F�aV�ly�Q���!$�Jq�%�(�f�ϝ�Jq�ս�����qk��xGX�WC�g��J�R����aUӬI�����Ұ�i�$`=jXqk`�Ҭ��2�JX��� �aYcŭE�U�����`�k�s��2+
K9V��`�s8��ȗ��KY-�%�{gŬE��!��2�,{P�Fa�'C&����F�
V0�,9�?��b�|���̳��x�I��fA�l�o�=Z�~@?r��<m����,���"�
U��;�a
�S-=w׆���۪f���YƟ�AO�-���&5k���j��eWZ fY�%�x׉����#y�@��	�]�aIi����D31�a��#F`��d�l�,�ye3 �U߃圥T�k�P3�۽��m(֢�
�pR���)�f�Ec˙Ꙛ�C�o\��wM��'�Pj3P�E��n�G�qg�,
�1a���2(C�kaݛ	>x������,���Y+�C:��5	Xk1,��n����Y���`�a�~W��Z�����O4���� �Z+,�ϲ;�X?kr�{�Q�q�
���f8Zk/����r��"ڢ�����Ò��h��"�V����`��|]
�	b�Z�`��h+�ϒ}3��Ow���a��j��~:Ũ�X+9a�:i��Y�i��[
���jz�ɰL�������L����Y���G�$X:�Ake�5T�P?k	��<�-��D�Ò�9ކ#ӝ��Ek�5���,9i+�1���N�57�W�9�`-�5�Y�~�-�zW�Ǜ���
��m��Z�`]_k�)lm׭��*�d�
�
Z�a�ᰖ%KK9k�Ut������İ�U�i�֭š��l�g�C,�k�%݁��_����:N�.��B���`��H�'�+�u����:L+�%����ּhy�&��DX������rg*��B�,ۨ
��.�f/�8V���5'����a�KVk�8�
kV�FX���fk�I'gޮ��vi�l�T���Ϻ�H
�5k��f9�
��gE{[���lͬ�����>+�ۺ�.�����pX7c�1���*I8�.�ʷ�O��� >m�UnKk,��E�5��JL��-�g��Ν�V-`%뻙�0�i�aIwu]m��z��˞�T˳�JJ��Z9a)�/����F9kev�puթh�â��n�q+���pCwu�����1����*���jk���ƫ�.��n�Z�`�.�pu����V6X��X7���VI���=2,��dX�i7O�,�@�a�'�]��saQ;4���G�����U��VD�İ1,@�İ1,@�İ1,@���١R;4�İ1,@���ߧbw����O�ؒŰ1,@���	�~��3dX��7�ɡrSȰ1,@����P�%�a!bX� �p��N#�L*�X�İ?�"�J��ď�ɦ��Ű�>�)��N!�BİQ>�0��.Y��ͩ��Ű�?�7�
Oa�C���pc1,D!XG��aa�ҍŰa��a�)��o��Ű�a��a�)���m��ŰE`��a)���k�
����Z5�4X���T1X;���0VV��UC�J���:�Ű�a��a)L��c�*v�"	+����a�b%!$���j�u�Z*��U����V�j*	־ �B�]A�(�4X;�x�(�DXr3��X�`m.[5,A���lUU�֦�UW�tX[�Vm�Ȱ�| ��d�a�e���%XBAITՅ�%��
��
3(@X�$�j̠@a� �D�2EUe��Ba%�x��X�(Vw��k�.��,�J+��X�Vq՜@���4���*�ͰL�����Jk�~�^����İ1,@�İ1,@�İ1,@��dUjqf=U�w������b~T�V[N/
��٘[������	l�z�+��2`u�0]Oͭ[P�|u+���e`tk��
6�-s���ٶ)�ۚ���"`�������3�������XM��6��̂��Zӏ�(��s5k.�V�ư��1����K���r�pf��/f���	V�q�5ٜ?W��{|��좞��/a��]�:q��`)��qk>,��s5�ju+�̹����b��JRK�1�Zg�R�b8<��>Q�\6�W
�:,WY��fK��n �zin^�w�1E��]HW�T�0x�M�j���j<�?��O}�%�㖓E;�	�xc��+�Y��
1,@�İ1,@�İ1,@�İ1,@���X$iX/�,��:Xw�"J��g��"�N����?I��.N��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"
}