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


IHDRX�wt�*PLTE�������������������������z��IDATx�흻r���7t��CVy�*��Y���v�؎�ZC+Tf��|�ع��.\�n�1���5����Ӌ��v����{�G����އkћ{���Q�XoeI�
�`]����AV�:�uX
��a5��jP�ՠ�AV�:�uX
��a5��jP�ՠ�A�a���������쀚K�W�Z�G#)Oo扰ԷB�1��LJ�G�X<@�:}tM��_��#���:3�vX2f��:�[aqy_������FX�AX��g�b�Ԃ����&X�X�u�z'���+��)�V,ȃ(��3:�� �N$Â=X�uB'Rac��� ��PVX�;�!��V)m��ߑ-D��&�2,J�aA;!��7���+�OXX����i��
a�X�a��k|N���X��U����,ɤ{p�0�����H�ufd���������jik��	��8��a-h����\{a��(��	+�n��*m8��]!;�h��!���ruXe�a=<==U��2�J`����:
��	˰��z�1��C�,2�i�g�l���S��uU�U1!Vو,�.��:gX���~*�e�3���[U��zxj��UJ��ق���e�",X�����}�yY�����'�OVg)�T`UMH�U>\�ʰ�U�u�a��*�"k�������?�ӹ�U�U?�`��p���z��"l�l`Q�`Q2V�۝�P�1��Գ
ń8��jD/Rk�ɭG��Գ|Y�1�ߨ�m[����*������Z#�j=�������WV-�0XI`����g9����)T�b��+�"+
,4�`XQ=������?,���a	[�2��۠>�J��.D`e.�|���Y�=T:�{���e*\��E
,d2[�
	��Z�
��ϏP��
�R�[�[
�Eu!p�	Φ1X�aA�u�B�:���:/,�`]�X��ì��z���;��V��V���D�^%�XX`�>�`�Yǂ�XM����a�,�V9]k��\X�E�g��Yr��Y����X�GX�z���U�֟�u,X�z�/<l<߈�w!Z��#���jIY�R`I+�U�g�ֆ��0X-���*Z,Z=���xrֱ`yQ�Yk�� XM.̮�/�zG)CQ�Y�hqX�z��_v��"ZV9����t��RV�����\�YV�����`��0�U,�Ye>����
{<C��K�_�E�g��o�V��2���J/-(V[ʊ`�.�����Yc��7sPԵ,,$���
������z��a��`��Y�\oؘ�BX�w��4i�6�<?k�*͢���JX�`5���
V�ûIRX�>L`͘�����’����v��p:,��2C���Գ2?k2, � V��CJ=� �&��duŧ��փ!���KZ�ʮ�S{�u�e�ae�pV	�g��o���`��w��*��#�,��3f�K�?�,+
,`(J�갊�+
,�0��Z���ОM�Q��*�PXq=,f�Uœ܀%-f�
�+�g��Y�JZ抺�{�U`5
�1���h��p�0���g�8?KG�0�e,�����U<.K6�]),
�",[��Y•�����slP�
�{TX-�
��zV^���*�g�����jmkX7-�0X^�K�_N_]���$��P����}�;��z�
���E`�4�zٰ�X�xX��h��a�P���J�ؼߓ���FV,�HW�Ҍ�,���`�4�*��6?��_㯫`Q�W���%�V�ߊJa5WhX-�]+���Yl�VV{dI�A��ّ5y~��NkiX)~����PN����R�a
�>~�"#�j��uE�^�g�!R�X	֔�Y��E�`]��_~~��C�1��Y�K��`}h��j#x��8���+nX���?°`b3�Yǚ��K~3� #��^����_>���"�Ba�[
K�VɈ)��;K�`
.t���CA۱��4��ۯ�}��Y����`X_���u��i,��و,J=�^�YSs`]�7K��lDV�����W�՜Y4�V����E5b�/��"4*��†�e`��8,B=K���Y,��utX�K`��z�,u��ͳf�R.���iFDmH�gy|,�i�I`̀u�߷ɈX�z֑`��w�k
��b�xL���Գ�?_�[�<k��[���a��C�0~(��ֳ��~ֳV��� ,X�z��`y�Y��FI=��K�.ߍ,�ú�}�@8D=�
�N��U5����&ò.�F֌��`���`��a�2~xq���߾ZX�+i�L�(�C��u�a����~W�צ}��i�L`Ű����"NHI��(X'ݸ��ݧ�VZ#&�`��^?�;����i���m�'�r.4���!�a��8,�zCn����tg�b���Lz/�B��~�3‚�7�Y�ذO1k"�;V�Cl ���%t�1s�����ާ>�&���]�,=&�a!i�����0����e+��1bVv�!w7��&�Lu�b���]X�1�Y+��РQ�\w��>�,V9��Xv�2b��=0�ǿ�/�R�b�`.�a���(�
̪��
�˥w
, m]��fXwX�s#�V)û�nS�f`eF��C`B�+�ajī�VX>��-�/(�d������6��+��
�܇I��]8‚*Jg�7�W�i�����c�i�f��X,���[`A�"a�V;W�aaI�n
���@~`ͻ<3��k��`XHh
�e]hS�������#�����E�n	k,�u
��$X�Y!��~�f�W�"�@�e]H����`X��\dm-
,ЇΈ�?X���9+�#Z`.l�e�X�5�~��jy��0,��X���<�F�"�/Z!ƕ�%��?��`�uW���K�-jo
�u��WKV�B�Ceī�8(��2��5ֳ�
+
�0��ݘ4�����kXhh�V��Ѕ�`}�w��W��b�aš�OYV0v�|��+k ڧ	�եD�u�	��󳠱ٖ�xX�aX��,������'K�+�(�&��<�5c~��Q��R�
n�#��]�Y1,ȇX`�f��r!*�:Є�m��B?�І3�g9�R
W�K�[�bv!+;>D��:?k@�,���S+-|�XS�gn嚷i�]��F�����Y�0
|0nK�BV�C,/o�\��\�WPq^PeXƇI`M�նυ�f���,�V�BV�ë��Q�
,u@�a�c�x�N�߰?��k0b�B
�؇�_�����i`)��4�E�u7V��r����?,۩�T��$�B�J`�������E������+�a�ӝ+�ţ�"�D3��`
F`)+f����=�e�P�OXL~k��n?V
�4�ƿ]x<�`q8�`ջ���ԭ�(,��a}"����Q3
�h�Ѕ�d�`�K؁�/QDX,��P�5����X:�
�Q�m�E��F�a��ʰ>��?KdX6m���1)k�}�\tXL�&.,’�L;��K9�+;�σ�
�q�*�:�Y#,&i�>�у��x�`�U3�a�X�u����VX�AX'^y����I����jA�	�+J�<if����yu�3;Pk",����ɣJi2,�F��濳G��Xn����5�R�ՠ�AV�:�uX
��a5��jP�ՠ�AV����*evf\<UN�
<yC����F���:ʹz����]+�Y9N��aAw�J_1��Y�M@�����Wk�4גr��.��1H����0���O��uÜ����۶-9�[3}�������6]�Wn�ΰԵ��r��kl`�	D�U[lM/(��	�Ҡ�W�`9ܦ�vF@6���0��ܾbr�>�	,�'���X�F��ug���/'�d�Έ��XfQu��c�:o�oU�E`ًKƭ���-xX���0�m�tg
W��#��?g�>R6²)���{�&;�#�Q�6�m��X�h�ۙ���҈0,�8�ϯ<H��=0�:׏ ����I=8\p���/�o7%�*�Y�M�K5�h�v�E�h��
�j�x�f��M:�A>��~����9���
��a5��jP�ՠ�AV�:�uX
��a5��jP�ՠ�AV�,�E���澋�W��_���ܳXd������@���Dl”XIEND�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"
}