�PNG
IHDR X �wt� *PLTE��� ������ � � �� � � ��� ��� ��� �z� �IDATx���kv�8`i�?�rz�sX�����X����G]?�$�N&�6�*�C�����S}��.ԓ�������|^�_��0��aD�Z�N1�hb�C, �B, �B, �B, �B, �B, �B, �B, �B, ���a������'�gf3�1��˟��1�7�F,�[��3���zum��3�9V�յK_��V_]-k�X��j��t/�X�\�I,ۋ'�ߗ�Z�`�vk�1�eF����֪#X=��EA�t�*�ukrnX��b�Z�D9V��X-v�+܃ �;Q�x̐�j��+j��j+6��X���V�w���DdXс�ƒ��9��n<ݟr�S�X,��z���of�+e��ʏ��t6�b���a�����k�(m:m�23�.)�D� +5��Xٱ5������Ek���K�`%�0��[�ű*�ƞ�vW�F�cvw_�X�&�ce1��)U#V� �X�F��<P7o���,[h��d�2M(�J7����ᆰ��
HAX���W VnbI����� +;�$X͜��`e�P���ɚ4���DX��5Mc
K��Hi��n��9;wt�X�C�+އs���/�%�XB���,IJ���8�*�թ����u�+6�fX�wa
KVXR�XiMX�VKXXb�HikV�]��v�+҇M`IK�.�&��VM�bI�P�U������ ��K�X@bX�.��������Pi�m�s������;�Sr�E��]�`��p²�U�K�2�B�� �]�u$�5�v_L��.�B�}��,�j,Sd�E��߯��/�*�*�u�n��������T�P�Z�V7�����>���.� �>Κ�,��$��FZ�U~BXz�1���L��$Z�����>�:���4Y��!��h�X5�� +� �XOI���Xb��@����+�E���Tk5�2�D��%Ŋk�5V�SZ(V�}(NJ=�"V(�C"� -bZ�9ZG`�{8\c��V��X7��Zk�7�}��ʿ�a��;�Zy�� ��\�n\���Zh+��E�W`x}�y�k�Y�XY�=求��K��n��u!Vk5��!O��>>q=���2k-bE3�&VvW��e�%�ّ��2Ēq����$�\�!�XR�N_�%�oc�b����ƪ����ڔf*�X��������������^EsFj=CC,$�B, �|����`H,$���'t��jG����H�M0N���`H,$�7�9���Bb!!���؝jU��"b!��;�:�+���7�>Ѫ��"b!��gX�8�k��9ͪ��"��':�ևUw!��H��
O��{d�>f�Ҫ����$�i��XUޅ��>��*/,b!�a�ч�wa�Ҫ����$�u|V߅q��K���"�8��}X&��.���XHX�a]��:��(�$֑��Ba����:%),���"i���X�M�&V�Fl����$�uT�х9�cJ��C��br@l� �XG4b#M(��߈��O`�2�X��V;�%��;���X"�}��N��v5bCM(��ш_
5�Ko�j�J��yl�4��k��jj`)1֦���Rr�-c�5+1ֆ���R <�ZX
�R�D�\BXP'�׃
�:��T ���Z�A�b A�Ic)�oE�伲A�����,��t+6�g�
X}+�z�4:هl���j�]6bY��oUU6��\7���k��lv`�[8���Xob!b!b!b!b!bY}&�1�g�ɧ�˳
zq����Kt5?����w/��s����:V�~y�%`E�\V�u�1�}�_���藸˰�[��|eݹmkj=lͣ��!�ot�`I a�;2�^\����:_DOW��v���ol�ֺqMO٭n�U�Kl�~\�h����Y� �
,_����k<��u����n}�xq"X�[�c��R~���]}�,5�2����X�-<��թ��V����2j��� kI#����Q�t�ڥ�6|�ڄ�oh�-߿%5bk���cf�ـw�@
˵���P:n��zRf|����6��c���x�?��|?��%�=n��Ȟ�D~���X%٬��@��X@��X@��X@��X@��X@��X@��X@<�aD�X�WF�K�uy���%���%�E����?�A�"s�� IEND�B`�
Get access token to initiates payment transaction.
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 |
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":"eyJpdiI6InpkczhjTjhQdVhUL2lKQ0pSUUx6aUE9PSIsInZhbHVlIjoiVGVBTVBDTXltbjNZcEIvdEJveGpTSno3TU5NRUtnVkhCZ1pHTFNCUnZGQ2UxMnYxN202cEE1YVRDTEFsc0ZERExoTjdtL0dTL2xoU3QzeUJJOExiMUx5T0w1L0llUXhTUkU1cWVLWEdEbEplb0dKNXcwbTNRM0VxdkUwYzZuNFdtNkhMQ0pRZysyNWkvdzBxSlBoSVBSOGFTekNnR2RXNHVtcG9lMGZOTmNCcm1hR3c5Sk9KTnB4Y3ltZDl6cm90MThrR21Ca3B1azc3bXRiQ0J6SW96UVo1elNkU1ZqeE05bTcwWGp1MEUxWlJFdnNWTmpSbnVpeW92b2U4dXZkUGgyb1VmK0luaGdyaFlsVTZlcVpVRnZlTG1DeFF6Ykk2T2h6Z3JzbnIyNHpNdHowSE5JdDR0Y0pZT20zUm1XYW8iLCJtYWMiOiJlY2M4NGE1OGUzYzkzYzk0YzljNmVmNjE0YWI0ZDIwOGI3NDQ2YWEyY2ZhNzc0NzE4ZmY1ZmYyMz
IyZmQzNDY1IiwidGFnIjoiIn0=",
},
"type": "success"
}
**Response: ERROR (400 FAILED)**
{
"message": {
"error": [
"Invalid credentials."
]
},
"data": null,
"type": "error"
}