/home/kueuepay/tmp/analog/ssl/kueuepay.com/browrep.png
�PNG


IHDRX�wt�*PLTE�������������������������z�
�IDATx��]v�(�a�ߧ��>���9^��!���H�#!QɎ!u�Ǒ	 �t�$�-~�e�G���!����Ћ�|��l-�.���E��K	A�a�Ű1,@�İ1,@�İ1,@�İ1,@�İ�%O���,�/�=�7T3,�/�F��VZ̍��
}�����j�%T)����K^>?7`M��+��
�б�’��k�Y&�8�oK^����QC��gVuX�A�<K=j�&\��7	�%�Ȱ�C�-��A"����H��bp��6`��dX��5`$Ra�+k�+*���p�>DX:e�g�mX��e*�{|"�
��j�EI[�qR�#�2�K+�&*k�v�>�Ug���]&�����J�T:)eJ��<2X�NI����e��e�
m�߰[$XVy�څUO[��IeG�-��h
K�YI�	K�$��XzɊ���g)%���HzgM/����eb^�0��^�&���V:��Cj���D�r�l�Bhh����+V�j��`�X�a8��SjƢ�;e�(�G9�4�9��&!b}���\��[��
2�U�I�������N�xdžW�5�.T���r%�
���}v����O���A�����"��V�,�S(+���^�Grx��h9���J .a�ӛ�sbΚ��J�ɤ���<չ�ʊ]I����i@��� =�*�B�I�
k?3X.��|,����1��P�ٰ�*i>�������0�}�	^h�u��`�tQQ���Sُ�f�G�T
V)c���]�!�Z5�����\�����U�5�bM�G9
AX�,��Ò��)�Y5݇�q�����ZUXֺ����s&w�va�y�ek����0�z�z��"m�ㄈ�Nv�;����,i�y��b	Vv�th=�Vpm�=���.��t��T�5�`}�y��amb������m�'r7/�Y�e.�+w_��h�'�z�zV
+��aIsC�V���DyX�K�y�����Z,K1�RL�|ա����®���t�YJ�g�s'�ԭ�����MZDX[��r���YY�͌f���}{�}I�Ws���,Y��a�%�s׳v`�#]��`�D��*Y�Y���M�����C����T~�T�G2т�(��8�`���ڮzv]��1e�I��,�γ`-V�Z֞J���"i�C�%m�4Xk�	�s�	�#��v�"��nz�\Ltm-V�5TXkk1����DO��}n�Z��V�Z���?�3D����鰤��{_m�ZFa�Z
�Jqa���U��Xk]pXk�	ke�'��=S�-��X�U�µ�`�p�,�9�v`-��x
,��9��B`�^��U�ULY+k��Z'���>��*�*ke�km��:˯L
ka��a��J���pi�X]�Lc�rk=�.��Z��LY��Z-��^�Aa�V6��(��ֺ4��9aX7����ʰ�{f�G���+�êº1�XR��5KZ(���V���E�=�V���	�-MZ��+ò���1,+
�`��φU?κ�������"͘a	2,g��φE��wo�X�f�fX�Z�5%-�EЍa�aYk�hXԓ��Y������X�Z�:i�h�օagͰ]0�)i1,���7�teX�Ŀ4�"�ʰ��3,@?}�&Ln���qg��YkG�İ1,@�İ1,@�İ1,@�EӬ^Wh"��abX���߮nO���_莨۔Ű1,@���!���ɐa!j���7
"�����8e1,D��~�au����>���Ű1,@���s~ǾJ渺6�B�|��	�:
"��~��w��f��m,����m�g��($�)��X��g�a�Q�	����X�&���(܆u���7�B�
��8�?
w`�m����:7��=X�Zkc��:�Z#�e������mic��:/k���j��
�1�Ű��:+Lj��s�5ĩPTa�rB$���A���x c�W�%c`�Z���h�&c�`�q���P �4X�6Pa�fZC���jN[#%,A�՘��JX��)m���VK��V��<�/��FKX�%4�z� �`A�8^
�ƠaQ#�6b
�
bLT0,!롨��W�PX�P�
���~(w�����[����N-�&q��F��f\?�U��a�h��a��Y`�N���8�$��abX� ��abX� ��abX�V�ɪ���x�Vy�� 
֍�%����w9��/V[Oo���2�:6PXj�U��r����U���U�5�ެz�ܦ
�ͳ+��cm`L%��*�r�\���2}��R��,WmNv��Ca`��2�$���*���"��+�ʚ(kh�+��Y�7�kZ�j�/%"�X��u*��4c)M�����rsp��/�Bo"��O#����徔?{�����ja</�,�9O,�K��a���3g���-�y&�X�})��B'�x^�-Xf�>d�?�"�r�a͏������R��v������o�f�0��b�Ϭ!g�$�� \�4�$�;�Hz�]��r $xקa�L�Ւ�6�����9����*��T�d�nw6��P�9	��/��ސ.��abX� ��abX� ��abX� ��a��4��֟OI�	��ы~
6Y��"���@/�=:IEND�B`�
Access Token

Get Access Token

Get access token to initiates payment transaction.

Endpoint: POST generate-token
Parameter Type Comments
client_id string Enter merchant API client/primary key
secret_id string Enter merchant API secret key
env string Enter merchant API environment
merchant_id string Enter merchant API merchant id
Just request to that endpoint with all parameter listed below:
                    
                        Request Example (guzzle)
                        

<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', $base_url. 'v1/generate-token', [
'headers' => [
  'accept' => 'application/json',
  'content-type' => 'application/json',
 ],
'form_params' => [
  'client_id' => '$client_id',
  'secret_id' => 'secret_id',
  'env' => 'env',
  'merchant_id' => 'merchant_id',
 ],
]);
echo $response->getBody();
                    
                        
**Response: SUCCESS (200 OK)**
{
 "message": {
 "success": [
  "Successfully token is generated"
 ]
},
"data": {
 "token":"eyJpdiI6InpkczhjTjhQdVhUL2lKQ0pSUUx6aUE9P
SIsInZhbHVlIjoiVGVBTVBDTXltbjNZcEIvdEJveGpTSno3TU5NRUtn
VkhCZ1pHTFNCUnZGQ2UxMnYxN202cEE1YVRDTEFsc0ZERExoTjdtL0dTL2x
oU3QzeUJJOExiMUx5T0w1L0llUXhTUkU1cWVLWEdEbEplb0dKNXcwbTNRM0
VxdkUwYzZuNFdtNkhMQ0pRZysyNWkvdzBxSlBoSVBSOGFTekNnR2RXNHVtc
G9lMGZOTmNCcm1hR3c5Sk9KTnB4Y3ltZDl6cm90MThrR21Ca3B1azc3bXRi
Q0J6SW96UVo1elNkU1ZqeE05bTcwWGp1MEUxWlJFdnNWTmpSbnVpeW92b2U
4dXZkUGgyb1VmK0luaGdyaFlsVTZlcVpVRnZlTG1DeFF6Ykk2T2h6Z3Jzbn
IyNHpNdHowSE5JdDR0Y0pZT20zUm1XYW8iLCJtYWMiOiJlY2M4NGE1OGUzYz
kzYzk0YzljNmVmNjE0YWI0ZDIwOGI3NDQ2YWEyY2ZhNzc0NzE4ZmY1ZmYyMz
IyZmQzNDY1IiwidGFnIjoiIn0=",
},
"type": "success"
}
                    
                        
**Response: ERROR (400 FAILED)**
{
 "message": {
 "error": [
  "Invalid credentials."
 ]
},
"data": null,
"type": "error"
}