profee-waas-pf-waas-api/async-api/site/index.html

177 lines
84 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Profee WAAS Notificatioins API 1.0 documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,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lf/gSZT/30uR/+FMkf/iTo//4k6P6KsT1vijEdz/pRLa/6cU2f+oFNn/qhXW/60W1f+uF9L/sBfR/7EYz/+0G87/tRvM/7ccyv+6Hcn/ux/E/7sgw/++IcL/wCPA/8Mtwv/aeNb/67bo//rq+P//////////////////////+uj2/+644v/hf8r/0zyt/9Q4p//VOqb/1Tuk/9Y9of/YPqD/2kCe/9pCnP/bQ5n/3EWY/91Gl//eSZX/30qU/+BKkv/fTZD/4U6P/+JPjf/jUYz/5FGL+6gS2v2lEtr/pxTZ/6gU2f+qFdb/rRXV/64X0v+wF9H/sRjP/7Qazv+1G8z/txzK/7odyf+7H8T/uyDD/74hwv/BKMH/347e//vw+////////////////////////////////////////////////////////O/4/+iTzv/WP6T/1j6h/9k/oP/aQZ3/20Ob/9tEmf/cRpf/3kiW/95KlP/fTJP/4E2R/+BOj//hT47/41KL/+NTi//kVIn/41WI/qYT2f+nFNn/qBTZ/6oV1v+tFtX/rhfS/7AX0f+xGM//tBvO/7UbzP+3HMr/uh3J/7sfxP+7IMP/viHC/8g+yP/02fT/////////////////9tvz/+im4P/hg9L/3XPK/950yP/jiM//66vc//jg8v/////////////////32Oz/3VOo/9tCnP/bRJv/20aY/9xIlv/eSZT/3kuT/+BNkf/gTpD/4FCO/+FRjP/jU4r/41WJ/+RXh//lWIX/5VuF/6cU2f+oFNn/qhXW/60W1f+uF9L/sBfR/7EYz/+0Gs7/tRvM/7ccyv+6Hcn/ux/E/7sgw/++IcL/yD/I//jn+P///////////+/D6//TVsb/yi21/8wusv/NMLH/zjGu/9A0rf/QNar/0jeo/9Q5p//eZ7n/9M3n////////////+uby/99XpP/cRpf/3UiV/95KlP/fTJL/4E6Q/+BPj//gUY3/4lKL/+NVif/kV4j/5VmG/+Vag//mXYP/5l+A/6gU2f+qFdb/rRbV/64X0v+wF9H/sRjP/7Qazv+1G8z/txzK/7odyf+7H8T/uyDD/74hwv/BJsH/8c3w///////+/P7/3oHW/8gst//KLbX/zC6y/80wsP/OMq7/0DSs/9E2qv/SN6j/1Dqm/9U8pP/VPaL/10Cg/+qWyf///v7///////bN4//dSpb/3kuT/99Okf/gUI//4VCO/+FTi//iVIr/5FeI/+RYh//lWoT/5VyC/+dfgf/mYX//6GJ9/6oV1v+tFtX/rhfS/7AX0f+xGM//tBvO/7UbzP+3HMr/uh3J/7sfxP+7IMP/viLC/8AjwP/Xb9T////////////gitj/yCy3/8kttf/ML7L/zTCw/84yrv/QNaz/0Dap/9I3qP/UOqb/1Tyk/9U9of/WQJ//2UKd/9tEm//toMv////////////ogLL/30+Q/+BRj//hUo3/4VSK/+JVif/kWIf/5FqF/+Vcg//lXoD/52GA/+djff/oZHz/6Wd5/60V1f+uF9L/sBfR/7EYz/+0G87/tRvM/7ccyv+6Hcn/ux/E/7sgw/++IcL/wCPA/8Mlv//uwuz///////fg9f/ILrf/yi20/8wvsv/NMLD/zjKt/9A1rP/RNqn/0jio/9Q6pf/VPKT/1T6h/9dBn//ZQpz/20Sa/9xHmP/dTJj/++ny///////0xdr/4FKO/+FTjP/iVYr/4leI/+RZhv/kXIT/5l2C/+Vff//nY3//52R8/+lmev/paXj/6mt3/64X0v+wF9H/sRjP/7Qbzv+1G8z/tx3K/7odyf+7H8T/uyDD/74iwv/AI8D/wiW+/8MmvP/55/f//////+eh3//KLbT/zC+x/80wsP/OMq3/0DWr/9E3qf/SOKj/1Dql/9U8o//VP6D/10Gf/9lDnP/bRZr/3EeX/9xJlf/dS5P/8rXS///////65e7/4VSM/+JXif/iWIf/5VuF/+Rdg//mX4H/5mF+/+hkff/nZnv/6Wh5/+pqd//qbHX/629z/7AX0f+xGM//tBrO/7UbzP+3Hcr/uh7J/7sfxP+7IMP/viLC/8AjwP/DJb//wya8/8Qouf/Zb8//2nLO/9JOv//ML7L/zTCw/84yrf/QNqv/0Tep/9I4qP/UO6X/1Tyj/9U/oP/XQp7/2UOc/9tGmv/cR5f/3EqV/91Mkv/fTpD/5G2g/+uMs//riq//4leI/+JZh//lXIT/5F6C/+ZggP/mYn3/6GV8/+doev/qaXj/6Wx1/+pudP/rcXL/63Rw/7EYz/+0Gs7/tRvM/7ccyv+6Hcj/ux/E/7sgw/++IsL/wCPA/8Ilvv/DJrz/xCi5/8cpuP/ILLb/yi60/8wvsf/NMbD/zjKt/9A2q//RN6n/0jmn/9Q7pf/VPaP/1T+g/9dCnv/ZRZz/20aZ/9xIl//cSpT/3UyS/99PkP/gUo7/4FWM/+FVi//iWIj/41qG/+Vdg//kX4H/5mF//+ZjfP/oZ3z/6Gl5/+prd//qbnT/63By/+tzcP/sdW//7Xds/7Qazv+1G8z/txzK/7odyP+7H8T/uyDD/74iwv/AI8D/wyW//8MmvP/EKLn/xym4/8gstv/KLrT/zC+x/80xsP/OMq3/0Dar/9E3qf/SOaf/1Duk/9U9o//VP6D/10Oe/+qVx//0xt//3EmX/9xKlP/dTZL/30+Q/+BSjv/qirD/+dzn/+Rijv/jWob/5V2D/+Vggf/mYn//5mR7/+hoe//oanj/6mx2/+lvc//rcXL/7HRv/+x3bv/teGv/7Xtp/7UbzP+3HMr/uh3J/7sfxP+7IMP/viLC/8Ajv//DJb7/wya8/8Qouf/HKbj/yCy2/8outP/ML7H/zTGw/84yrf/QNqv/0Tep/9I5p//UPKT/1T6j/9U/oP/bVaf/9c/l////////////65fB/91Nkv/fT4//4VmR//O60P////////////XD0//lXoL/5WCA/+djfv/nZXr/6Gl6/+hrd//qbXX/6nFy/+tzcP/sdW7/7Hht/+16av/ufWf/7oBl/7ccyv+6Hcn/ux/E/7sgw/++IsL/wCO//8Mlvv/DJrz/xCi5/8cpuP/ILLb/yi60/8wwsf/NMbD/zjKt/9A2q//RN6n/0jmn/9Q8pP/VPqP/1j+g/+J1uP/77fb////////////42un/42ah/99Qj//lb5//+uDq/////////////O3y/+uHof/lYYD/52R9/+dmev/pann/6Wx2/+pudP/qcXH/63Rw/+x3bf/semv/7Xxp/+5/Zv/ugWT/74Ni/7odyf+7H8T/uyDD/74iwv/AI8D/wyW+/8MmvP/EKLn/xym3/8gstv/KLrT/zDCx/80xr//OMqz/0Dar/9E3qf/SOaf/1Dyk/9U+o//WRaP/7KfR///+/v////////7///Cy0P/fUpT/31CP/+uSt//++Pr////////////2zNn/52uK/+Vif//nZX3/52d6/+hqeP/pbXb/6m90/+pzcf/sdW//7Hhs/+17av/ufWj/7oBl/+6DY//vhWH/8Ihe/7sfxP+7IMP/viLC/8AjwP/DJb//wya8/8Qouf/HKbf/yCy2/8outP/MMLH/zTGv/84zrP/QNqv/0Tep/9I5p//UPKT/1T6j/9xdr//32+z////////////87/b/53+y/95Okf/hWpb/9MXY/////////////vr7//Ckuv/lYYH/5WJ//+dlfP/nZ3r/6Wt4/+ltdf/qcHP/6nNw/+x2b//teWv/7Xxq/+5+Z//ugWX/74Ri/++GYP/xiV3/8I1b/7sgw/++IsL/wCPA/8Mlv//DJrz/xCi5/8cpt//HLLb/yi60/8wwsf/NMa//zjOs/9A2q//RN6n/0jqn/9Q8pP/VPqP/5IbD//33+/////////////bO4//gXp7/3k+R/+d7q//87PL////////////65ev/6Xub/+Zggf/lYn7/52V8/+doef/pbHf/6W51/+txc//qdG//7Hdu/+16a//tfWn/7n9m/+6CZP/vhWH/8Idf//GKXf/wjlr/8pJX/74iwv/AI8D/wyW//8MmvP/EKLn/xym3/8gstv/KLrT/zDCx/80xr//OMqz/0Dar/9E3qf/SOqf/1Dyk/9dJqP/wvN3////////////++/3/7qTL/91NlP/fUpP/76jH///9/v////////////TD0//lZIj/5WCA/+Vjfv/nZnz/52h4/+lsd//pb3T/63Fy/+t1b//sd23/7Xpq/+1+aP/uf2X/74Nj/++GYf/wiF7/8Yxc//GPWf/yk1b/85ZT/8AjwP/DJb//wya8/8Qouf/HKbf/yCy2/8outP/MMLH/zTGv/84yrP/QNqv/0Tep/9I6pv/UPKT/3me2//rm8v////////////nj7//jbar/3UyT/+Jknv/31eT////////////99fj/7ZOu/+Reg//lYYD/5WN+/+dme//naXj/6W13/+lvdP/rcnH/63Vv/+x4bf/te2r/7n5o/+6AZf/vhGL/74dg//CJXv/yjFv/8ZBY//OUVf/zmFL/85tP/8Mlvv/DJrz/xCi5/8cpt//ILLb/yi60/8wwsf/NMa//zjOs/9A2q//RN6n/0jqm/9Q8pP/VPqL/8Lnc////////////8bjX/95Sm//dTJP/3k+R/+yavv////////////jX4v/mb5L/5F6D/+ZhgP/lZH7/52Z7/+dpeP/pbXf/6XB0/+tycf/rdW7/7Hhs/+17af/tf2f/7oFl/++FYv/vh2D/8Ipd//GNWv/xkVf/85VU//OYUf/znE//9aBM/8MmvP/EKLn/xym3/8gstv/KLrT/zDCx/80xr//OM6z/0Dar/9E3qf/SOqf/1Dyk/9U+ov/WQJ//2Uyi//fZ6v/oib3/3EqW/91Mk//eT5H/31KP/+BVjP/1ytr/8azD/+Nehf/kXoP/5mJ//+Zkfv/nZ3v/52p4/+ltdv/pcHP/63Jx/+t2bv/seWz/7Xxp/+5/Z//ugmT/74Vh/++IX//wi13/8o5a//GSV//zllT/85lQ//SdTv/1oUv/9KRI/8Qouf/HKbf/yCy1/8outP/MMLH/zTGv/84zrP/QNqv/0Tep/9I6p//UPKT/1T6j/9VAn//XQ53/2kWa/9tImP/cS5X/3U2T/95PkP/fUo7/4FSL/+FXiv/iWof/41yE/+Reg//mYn//5mV+/+dnev/oanf/6m52/+lxc//rc3H/63Zu/+x5bP/ufWn/7oBn/+6CZP/vhmH/74hf//CLXP/yjlr/8ZJX//OWU//zmlD/9J1O//WhS//1pUf/9qlF/8cpt//ILLb/yi60/8wwsf/NMa//zjOs/9A2q//RN6n/0jqn/9Q8pP/VPqP/1kCf/9dDnf/lgLr/54S6/+Jnpv/dTJL/3k+Q/99Sjv/gVYv/4VeK/+Jah//jXIT/5F+C/+Zif//mZH3/52h6/+hqd//qbnb/6XFz/+tzcP/rd23/746C//Somv/0qZj/74Nj/++GYf/wiV7/8Ixb//KPWf/xk1b/85dT//SaUP/0nk3/9aJK//WlR//2qUT/965B/8gstv/KLrT/zDCx/80xr//OM6z/0Dar/9E3qf/SOqf/1Dyk/9U+o//WQJ//10Od/9pFm//65/L///////G00f/eT5D/31KO/+BVi//hWIn/4lqH/+NchP/kX4L/5mJ//+Zlff/nZ3r/6Gp3/+pudv/pcXP/63Rw/+t3bf/temv/98a8///////98e7/74Zg//CKXv/xjFv/8o9Z//KTVv/zmFP/9JtP//SeTf/1o0r/9aZH//aqRP/3rkH/+LI9/8outP/MMLH/zTGv/84zrP/QNqv/0Teo/9I6p//UPKT/1T6j/9ZAn//XQ53/2kWb/9tHmP/0yN////////vo8f/fVI//4FWL/+FXif/iWof/412E/+Rfgv/mYn//5mV9/+hoev/oanf/6m51/+lxcv/rdHD/63dt/+16a//uf2n//e3p///////63dH/8Ipe//CMW//ykFj/8pRV//OYUv/0m0//9J9N//WjSf/1pkb/9qpD//evQP/4szz/+LY6/8wwsf/NMa//zjOs/9A2q//RN6n/0jqm/9Q8pP/VPqP/1kCf/9dDnf/aRZv/20eY/9xKlv/ohbX////////////vpcL/4VeJ/+Jah//jXIT/5F+C/+Zjf//mZX3/6Gh6/+dqd//qb3X/6XJy/+t0cP/rd23/7Htr/+5+Z//2uqr////////////1sZP/8I1a//KQWP/xlFX/85lS//ScTv/0n0z/9aRJ//WnRv/2q0P/+K9A//izPP/4tzn/+bs2/80xr//OM6z/0Dar/9E3qf/SOqb/1Dyk/9U+ov/WQJ//10Od/9pFm//bR5j/3EqW/91Mkv/eUZH/99Xk/////////f7/76G7/+NchP/kX4L/5mJ//+Zlff/naHr/6Gt2/+pvdf/pcnL/63Rw/+t4bf/se2v/7n5n//W1pP///f3///////zk2v/xjlz/8pFY//KUVf/zmVL/9JxO//SgTP/2pEn/9adG//arQ//4sED/+LM8//i3Of/6uzb/+r8y/84zrP/QNqv/0Tep/9I6pv/UPKT/1T6i/9ZBn//XQ53/2kWa/9tHmP/cSpb/3UyS/95PkP/fUo7/5GmZ//vr8f////////////jT3f/rgpn/5mV9/+doev/oa3b/6nB1/+lycv/rdHD/63hs/+17a//xl4X/+tvT/////////////fLt//Ocb//ykVf/8pVU//OZUf/0nE7/9KBM//WkSf/1p0X/9qxC//iwQP/4tDv/+Lg5//q8Nv/6vzL/+8Mv/9A2rP7RN6n/0jqm/9Q8pP/VPqL/1kGf/9dDnf/aRZr/20iY/9xKlf/dTJL/3k+Q/99Sjv/gVYv/4VeJ/+Vtlf/64ej/////////////////++bp//XAxP/yqKz/8J+f//Ghnf/zrab/98a///zo5P/////////////////86+L/85xu//KRV//ylVT/9JpR//SdTv/0oEv/9qVI//WoRf/2rEL/+LA///i0O//4uDj/+rw2//q/Mv/7wy7/+sYs/9I4p/rSOqb/1Dyk/9U+ov/WQZ//10Od/9pFmv/bSJj/3EuV/91Mkv/eT5D/31KO/+BVi//hV4n/4lqH/+NdhP/lYoT/8q28//319////////////////////////////////////////////////////////vj1//fDq//xkV7/8pFX//KVVP/0mlH/9J1N//ShS//2pUj/9ahF//asQv/4sD//+LQ7//m4OP/6vDb/+sAy//vDLv/6xyv/+8kr/dM8pPDUPKT/1T6i/9ZBn//XQ53/2UWa/9tImP/cS5X/3UyS/95PkP/fUo7/4FWL/+FXif/iWof/412E/+Rfgv/mYn//5mV9/+huf//xpKv/+NDS//3y8v///////////////////////fPx//rWy//1tpz/8ZBj//GOWv/yklf/8pVU//SaUf/0nU3/9KFL//alSP/1qEX/96xC//ixP//4tDv/+bg4//q8Nv/6wDL/+8Qu//rIK//8zCj/+8Yr+NlBoM/VPqL/1kGf/9dDnf/aRZr/20iY/9xLlf/dTJL/3k+Q/99Sjv/gVYv/4ViJ/+Jah//jXYT/5F+C/+Zif//mZX3/52h6/+hrdv/qb3X/6XJy/+t1b//sfHH/74l6//CMd//vhmn/74Vi/++JX//wjFz/8Y5a//KSV//yllT/9JpQ//SdTf/0oUv/9qZI//WoRP/3rUL/+LE///i1O//5uTj/+r01//rAMv/7xC7/+8gr//zMKP/90CX//MQw3NxFm33WQZ//10Od/9lFmv/bSJj/3EuV/91Mkv/eT5D/31KO/+BVi//hWIn/4lqH/+NdhP/kX4L/5mJ//+Zlff/naHr/6Gt2/+pvdf/pcnL/63Vv/+t4bP/te2r/7n5n/+6CZP/vhGL/74he//CMXP/xjlr/8pJX//KWVP/0mlD/9J5N//ShS//2pkj/9ahE//etQv/4sT//+LU6//m5OP/6vTX/+sAx//vELv/7yCv//M0o//3QJf/91CH/9701h9FGdAvYRJ302kWa/9tImP/cS5X/3UyS/95PkP/fUo7/4FWL/+FYif/iWof/412E/+Rfgv/mY3//5mV9/+doev/oa3b/6m91/+lycv/rdW//63hs/+17av/uf2f/7oJk/++EYv/viF7/8Ixc//GOWf/yklf/8pZU//SbUP/0nk3/9KFL//amSP/1qUT/961B//ixP//4tTr/+bk4//q9Nf/6wDH/+8Qu//rIK//8zSj//dAl//3UIf/8zSf76qpADAAAAADcSpWQ20iY/9xLlf/dTJL/3k+Q/99Sjv/gVYv/4ViJ/+Jah//jXYT/5F+C/+Zjf//mZX3/52h6/+hrdv/qb3X/6XJy/+t1b//reGz/7Xtq/+5/Z//ugmT/74Ri/++IX//wjFz/8Y5Z//KSV//yllP/9JtQ//SeTf/0okr/9qZH//WpRP/3rUH/+LE+//i1Ov/5uTj/+r01//rAMf/7xC7/+8gr//zNKP/90CT//dQh//3UIf/6vzOXAAAAAAAAAACAAAAC3k2T191Mkv/eT5D/31KO/+BVi//hWIn/4lqH/+NdhP/kX4L/5mN//+Zlff/naHr/6Gt2/+pwdf/pcnH/63Vv/+t4bP/te2r/7n9n/+6CZP/vhGL/74hf//CMXP/xjln/8pJX//KWU//0mlD/9J5N//SiSv/2pkf/9qlE//etQf/4sj7/+LU6//m5OP/6vTX/+sAx//vELv/7yCv//M0o//3QJP/91CH//dQh//vHLOj//wACAAAAAAAAAAAAAAAA11GUE95RkOrfUo7/4FWL/+FYif/iWof/412E/+Rfgv/mY3//5mV9/+doev/oa3b/6nB1/+lycv/rdW//63hs/+17av/uf2f/7oJk/++EYv/viF//8Ixc//GOWf/zklf/8pZT//SaUP/0nk3/9KJK//amR//2qUT/961B//iyPv/4tTr/+bk3//q9Nf/6wDH/+8Qu//vIK//8zSj//dAk//3UIf/91CH/+8sp9P+4ORIAAAAAAAAAAAAAAAAAAAAAAAAAAN9QjxDhV4nU4ViJ/+Jah//jXYT/5F+C/+Zjf//mZX3/52h6/+hrdv/qcHX/6XJy/+t1b//reGz/7Xxq/+5/Z//ugmT/74Ri/++IX//wjFz/8Y5Z//OSV//yllP/9JtQ//SeTf/0okr/9qZH//apRP/3rUH/+LI+//i1Ov/5uTf/+r01//rBMf/7xC7/+8gr//zNKP/90CT//dQh//3UIf/8ySvm/7k6FgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAC4lyEjeRdhfTkX4L/5mN//+Zlff/naHr/6Gt2/+pwdf/pcnL/63Vv/+t4bP/tfGr/7n9n/+6CZP/vhGL/74hf//CMXP/xjln/85JX//KWU//0m1D/9J5N//SiSv/2pkf/9alE//etQf/4sj7/+LU6//m5N//6vTX/+sEx//vELv/7yCv//M0o//3QJP/91CH//M0m+/rEMZb//wACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOZmgArnZH595WR8z+dnevDna3f46nB1/+lycv/rdW//63hs/+18av/uf2f/7oJk/++FYv/viV7/8Ixc//GOWf/zklf/8pZT//SbUP/0nk3/9KJK//amR//2qUT/961B//iyPv/4tTr/+bk3//q9Nf/6wTH/+8Qu//vIK//7yir9+8oq+PzGLNz7wjCF6qorDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4AAAAAfwAA+AAAAAAfAADwAAAAAA8AAOAAAAAABwAAwAAAAAADAACAAAAAAAEAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAEAAIAAAAAAAQAAwAAAAAADAADgAAAAAAcAAPAAAAAADwAA+AAAAAAfAAD/AAAAAH8AACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AP8CvBjLlK8V0OqpE9n8phPa/6gU2P+qFdb/rRbT/7AX0f+zGc7/tRvM/7gcyf+6HsX/viDE/78hwf/CIr//xCW8/8cmuv/JKLj/yyq0/8wrs//PLbD/0i6u/tczqvLbO6GoqgBVAwAAAAAAAAAAAAAAAAAAAAAAAAAAvxrIPKwU1vWgEd//oxHd/6US2v+oFNj/qhXW/64W0/+wF9H/sxnO/7UbzP+4HMn/uh7F/74gxP+/IsH/wiO//8Qlu//HJ7n/ySm4/8sqs//MLbL/zy6v/9Awrv/SMav/0zOq/9Y1qP/bOaP54EWRSgAAAAAAAAAAAAAAAMQayDymE9v9oBHf/6MR3f+lEtr/qBTY/6oV1v+tFtP/sBfR/7MZzv+1G8z/uB3I/7sfxf++IMT/wCLB/8Ikv//EJbv/xyi5/8kqt//LK7P/zS2y/88wrv/QMa3/0jOq/9Q1qP/WN6b/2Tij/9k6of/bPZ7+4E2TSQAAAAD/AP8CrBTX9aAR3/+jEd3/pRLa/6gU2P+qFdb/rhbT/7AX0f+zGc7/tRvM/7gdyP+7H8X/viDD/8AiwP/CJL7/xCa7/8couf/JK7b/yyyy/80vsP/PMK3/0TOs/9I1qf/UN6b/1jmk/9k7ov/ZPJ//2z6d/91AnP/fRJn5/wCAArsYzZOgEd//oxHd/6US2v+oFNj/qhXW/64W0/+wF9H/sxnO/7UbzP+4Hcj/ux/E/74hw//AI8D/wiS+/8Qmu//IKLn/ySu1/8stsv/NMK//0DKt/9E0qv/TNqj/1Tim/9c7ov/ZPaD/2T+d/9tBm//dQ5r/3kWY/+BHlv/kS5GprxTS6aMR3f+lEtr/qBTY/6oV1v+uFtP/sBfR/7MZzv+1G8z/uB3I/7sfxP++IcP/wCPA/8Ilvv/EJrr/yzS8/8w2uP/MLbH/zTCv/9AzrP/RNar/0zen/9U6pP/XPKL/2j+f/9pBnP/bQ5r/3UWY/99Ilf/gSpP/4EuR/+RMj/KpE9n8pRLa/6gU2P+qFdb/rhbT/7AX0f+zGc7/tRvM/7gdyP+7H8T/viHD/8Ipwv/ZeNb/78Xt//z1/P////////////z0+//yxuj/44DJ/9Q9qf/VO6T/2D6h/9pAnf/aQ5v/3EWY/95Hlv/fSpT/4U2R/+FOj//jUYz/5VKM/aYT2v+oFNj/qhXW/60W0/+wF9H/sxnO/7UbzP+4Hcj/ux/E/74hw//NUM3/9t/1///////77/r/7r7o/+mk3f/qpdz/8cHl//zy+f//////+ODw/99ksf/aQpz/2kSa/9xHl//eSZT/4EyS/+FPj//hUY3/5FSK/+VWiP/lWYX/qBTY/6oV1v+tFtP/sBfR/7MZzv+1G8z/uB3I/7ofxP++IcP/zE3M//z0/P/78fr/3X3U/8oyt//ML7D/zjKu/9A1q//SN6j/1T6n/+aLyP/99Pn//fP5/+Bkqf/dSJX/3kuT/+BOkP/hUY7/4lOL/+RXiP/lWYb/5lyD/+ZfgP+qFdb/rhbT/7AX0f+zGc7/tRvM/7gdyP+7H8T/viHD/8AjwP/z1fL//PP7/9FOw//JLbT/zC+w/84yrv/QNav/0jeo/9Q6pP/VPaL/2EGe/+Jmrf/99vr/99fn/99Nkv/gUI//4lOM/+JVif/kWYb/5VyE/+dfgP/mYn7/6WV7/64W0/+wF9H/sxnO/7UbzP+4Hcj/ux/E/74hw//AI8D/zUzJ///////kl9z/yS21/8wvsP/OMq3/0DWq/9I4qP/UO6T/1T6h/9hCnf/bRJr/20eX/++szf//////5Gue/+JVi//iV4j/5VuE/+Zdgv/nYX7/52V8/+loef/qa3b/sBfR/7MZzv+1G8z/uB3I/7sfxP++IcP/wCPA/8Imvf/NSsT/5Zzd/9NTwf/MMLD/zjKt/9A1qv/SOKf/1Tuk/9U/oP/YQp3/20Wa/9xJl//dTJP/5W+k//Gvyv/mb5v/4liH/+Vdg//mX4H/6GN9/+dnev/panf/6250/+tycf+zGc7/tRvM/7gdyP+7H8T/viHD/8Ajv//CJr3/xCi5/8gqt//KLrT/zDCw/84yrf/QNar/0jmn/9Q7pP/VP6D/3Vuq/9tImv/cSZX/3UyS/+BQkP/lbJz/4leJ/+Nahv/lX4L/5mF//+hme//oaXj/6m11/+twcv/rdG//7Xds/7UbzP+4Hcj/ux/E/74hw//AI7//wya9/8Qouf/IK7f/yi60/8wwsP/OMq3/0Dap/9I5p//VPKP/1T+g/+eKwv/99vr/7aTK/91Nkv/gVJH/8KzH///9/v/sjar/5mCB/+djfv/oZ3r/6Gt3/+pvdP/rcnH/63dt/+16av/tfmf/uB3I/7sfxP++IcP/wCO//8Mmvf/EKLn/yCu3/8kutP/MMLD/zjKt/9A2qf/SOaf/1Tyj/9dJpf/xvNv///////vo8v/kdKn/5GWc//jX5P//////+Nfh/+lyj//nZH3/6Gh5/+lsdv/rcHL/63Rv/+x5bP/tfGn/7oBl/++EYv+7H8T/viHD/8AjwP/CJr3/xCi5/8gqt//KLrT/zDCw/84zrP/QNqn/0jmn/9Q8o//eZ7T/+eXx///////yvdj/4FaW/+qKsv/98/f///z9//Kuwv/mZIH/52V9/+lpef/pbXX/63Fy/+x2b//semv/7n1n/+6CY//vhmD/8Itc/74hw//AI8D/wia9/8Qouf/IK7f/yS60/8wwr//OMqz/0Dap/9I6pv/UPaP/55PJ//77/f/99vr/6Yy7/95Vlf/ytM7///////zs8f/qhKH/52N//+dlfP/panj/6W50/+tycf/sd23/7Htp/+5/Zv/vhGL/8Ide//CNW//yklf/wCPA/8Imvf/EKLn/yCu3/8outP/MMLD/zjKs/9A2qf/SOqb/2U6r//PJ5P//////+Nnq/+Fko//kbaT/+uHr///////2ytj/5mmM/+Zjf//nZnv/6Wt4/+lwdP/rc3D/7Hht/+19af/ugGX/74Vh//CJXv/xjlr/85RV//OYUf/CJr3/xCi5/8grt//KLrT/zDCw/84zrP/QNqn/0jqm/9U8ov/ierz///7+/+6oz//dT5b/3k+R/++oxf/++Pr/7pu1/+Reg//nZH7/52d7/+lrd//pcHP/63Rw/+x4bP/sfWj/7oFl/++GYf/wil3/8Y9Z//OVVP/zmlD/9aBM/8Qouf/IK7f/yi60/8wwsP/OM6z/0Dap/9I6p//VPaP/1UCf/9lEm//gYqf/3EyU/95PkP/gU43/4VmL/+dyl//kXoP/52R+/+dnev/pbHf/6XBz/+t0b//seWz/7X5o/+6CZP/vh2D/8Itc//GQWP/zllT/85tP//WhS//2p0b/yCu3/8outP/MMK//zjOs/9A2qf/SOqf/1T2j/9ZAn//fYKv/7qnP/+NtqP/eT5D/4FSN/+FXif/jW4b/5F+C/+dkfv/nZ3r/6W12/+lxc//sdW//75GF//fDuP/xlnv/8Ihg//CMW//xkVf/85dT//ScTv/1okr/9qdF//euQf/KLrT/zDCv/84zrP/QNqn/0jqn/9U9o//WQJ//2USc/+Flqf//////8K3L/+BTjf/hV4n/41yG/+Rfgv/nZH7/52h6/+ltdv/pcXL/7HZu/+x6a//2wbX///////Ode//wjFv/8ZJX//OYUv/0nE7/9aNK//aoRP/3r0H/+LQ7/8wwr//OM6z/0Dap/9I6pv/VPaL/1kCf/9lEnP/bR5j/3EuU//jb6P/99vn/5nSd/+Nbhv/kX4L/52V+/+doev/pbXb/6XJy/+t2bv/semv/8JV///749v/86OD/8I1b//GTVv/zmVL/9J1N//WkSf/2qUT/+K9A//i1O//6uzb/zjOs/9A2qf/SOqb/1T2i/9ZBn//ZRJv/20eY/9xLlP/eT5D/5nOi//32+f/99ff/7p2z/+hogP/naHr/6W12/+lycv/rdm7/7H5t//SwoP/+9vT//vn3//Ojef/xk1b/85lR//SdTf/1pEn/9qlD//iwQP/4tTv/+rw2//rBMP/QN6n+0jqm/9U9ov/WQZ//2USb/9tImP/cS5P/3k+Q/+BTjf/hV4n/6X2e//vn7P///////fP1//jR0//1wcH/98O///nVz//+9fP///////3u6P/0pXz/8ZRW//OaUf/0nk3/9qVI//aqQ//4sD//+LY6//q8Nv/6wTD/+scs/9Q7pvjVPaL/1kGf/9lEm//bSJj/3EyT/95PkP/gU43/4VeJ/+Nchv/kX4L/6GqC//Cjrv/52dv//vn5/////////////vr4//vf1v/2t53/8ZJf//GUVv/0mlH/9J9M//alSP/2qkP/+LE///i2Ov/6vDb/+sIw//rIK//8ySv810Cf3tZBn//ZRJv/20iY/9xMk//eT5D/4FSN/+FYif/jXIX/5F+C/+dlfv/naHr/6W11/+lycv/sd27/7YJy/+6Hbv/vhGL/8Ipe//GOWf/xlFX/9JpQ//SfTP/2pUj/9qtC//ixP//4tzr/+r01//rCMP/6yCv//c4m//vGLercR5yJ2USb/9tImP/cTJP/3k+Q/+BUjf/hWIn/41yF/+Rfgv/nZX3/52h6/+ltdf/pcnL/7Hdu/+17av/tgWb/74Ri//CKXf/xjln/8pRV//SaUP/0n0z/9qZI//arQv/4sT//+Lc6//q9Nf/6wjD/+sgr//3OJv/91CH/+r80lIAAAALbSZbs3EyT/95PkP/gVI3/4ViJ/+Nchf/kX4L/52V9/+doev/pbXX/6XJy/+x3bv/te2r/7YFm/++EYv/wil7/8Y5Z//KUVf/0mlD/9J9M//amR//2q0L/+LE+//i3Of/6vTX/+sIv//rIK//9zib//dQh//vLKvX//wACAAAAANxLjTreUZD34FSN/+FYif/jXIX/5F+C/+dlff/naHr/6W11/+lycv/sd27/7Xtq/+2B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" />
<link href="css/global.min.css" rel="stylesheet">
<link href="css/asyncapi.min.css" rel="stylesheet">
</head>
<body>
<div id="root"><section class="aui-root"><div class="container:xl relative md:flex bg-white leading-normal"><div class="burger-menu rounded-full h-16 w-16 bg-white fixed bottom-16 right-8 flex items-center justify-center z-30 cursor-pointer shadow-md bg-teal-500" data-lol="false"><svg viewBox="0 0 100 70" width="40" height="30" class="fill-current text-gray-200"><rect width="100" height="10"></rect><rect y="30" width="100" height="10"></rect><rect y="60" width="100" height="10"></rect></svg></div><div class="hidden sidebar relative w-64 max-h-screen h-full bg-gray-200 shadow z-20"><div class=" block fixed max-h-screen h-full font-sans px-4 pt-8 pb-16 overflow-y-auto bg-gray-200"><div class="sidebar--content"><div><h1 class="text-2xl font-light">Profee WAAS Notificatioins API<!-- --> <!-- -->1.0</h1></div><ul class="text-sm mt-10 relative"><li class="mb-3"><a class="text-gray-700 no-underline hover:text-gray-900" href="#introduction">Introduction</a></li><li class="mb-3 mt-9"><a class="text-xs uppercase text-gray-700 mt-10 mb-4 font-thin hover:text-gray-900" href="#operations">Operations</a><ul class="text-sm mt-2"><li><a class="flex no-underline text-gray-700 mb-2 hover:text-gray-900" href="#operation-publish-card/authorization"><span class="bg-blue-600 font-bold h-6 no-underline text-white uppercase p-1 mr-2 rounded text-xs" title="Publish">PUB</span><span class="break-all inline-block">card/authorization</span></a></li><li><a class="flex no-underline text-gray-700 mb-2 hover:text-gray-900" href="#operation-publish-payment/notification"><span class="bg-blue-600 font-bold h-6 no-underline text-white uppercase p-1 mr-2 rounded text-xs" title="Publish">PUB</span><span class="break-all inline-block">payment/notification</span></a></li></ul></li><li class="mb-3 mt-9"><a class="text-xs uppercase text-gray-700 mt-10 mb-4 font-thin hover:text-gray-900" href="#messages">Messages</a><ul class="text-sm mt-2"><li><a class="flex break-words no-underline text-gray-700 mt-2 hover:text-gray-900" href="#message-CardOperationNotificationDto"><div class="break-all inline-block">CardOperationNotificationDto</div></a></li><li><a class="flex break-words no-underline text-gray-700 mt-2 hover:text-gray-900" href="#message-PaymentCompletedNotificationDto"><div class="break-all inline-block">PaymentCompletedNotificationDto</div></a></li></ul></li></ul></div></div></div><div class="panel--center relative py-8 flex-1"><div class="relative z-10"><div class="panel-item"><div class="panel-item--center px-8 text-left" id="introduction"><div class="text-4xl">Profee WAAS Notificatioins API<!-- --> <!-- -->1.0</div><div class="mt-4"><div class="prose max-w-none text-sm"><p>The following notifications will be sent to partner system. Please provide us with URLs which will be responsible in every notification.</p>
</div></div></div><div class="panel-item--right"></div></div><section id="operations" class="mt-16"><h2 class="2xl:w-7/12 text-3xl font-light mb-4 px-8">Operations</h2><ul><li class="mb-12" id="operation-publish-card/authorization"><div><div class="panel-item--center px-8"><div class="mb-4"><h3><span class="font-mono border uppercase p-1 rounded mr-2 border-blue-600 text-blue-500" title="publish">PUB</span> <span class="font-mono text-base">card/authorization</span></h3></div></div><div class="w-full mt-4" id="operation-publish-card/authorization-message"><div class="mt-2"><p class="px-8">Accepts the following message:</p><div class="mt-2"><div class="panel-item"><div class="panel-item--center px-8"><div class="shadow rounded bg-gray-200 p-4 border"><div><span class="border text-orange-600 rounded text-xs py-0 px-2">Card operation notification</span></div><div class="mt-2"><div class="prose max-w-none text-sm"><p>WaaS partners receive notifications upon any attempt to make a card operation.
These notifications are supposed to inform the customer on the operation status and the remaining balance, or they can state the reason for denial.
These notifications have to be sent by the partner.
The partner may choose an appropriate way to convey this information, be it an SMS or a push notification.
Our service provides the parameters of the message, but not the message itself, so the partners may create their own customized templates.</p>
<p>A partner may structure the messages according to the following templates:</p>
<table>
<thead>
<tr>
<th>Notification type</th>
<th>Conditions for the notification</th>
<th>Notification structure</th>
</tr>
</thead>
<tbody><tr>
<td>Load money</td>
<td>status = 2, type/code = 1</td>
<td>Card [$cardId] has been loaded [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime]</td>
</tr>
<tr>
<td>Purchase</td>
<td>status = 2, type/code = 0</td>
<td>Card [$cardId]. Purchase [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime]</td>
</tr>
<tr>
<td>Denial of operation</td>
<td>status = 0, type/code IN {0,1}</td>
<td>Card [$cardId]. Transaction [$merchant/amount] [$merchant/currency] refused by Card Issuer at [$merchantName]. [$authDate] [$authTime]</td>
</tr>
<tr>
<td>Cancellation of payments for goods and services</td>
<td>status = 1, type/code = 3</td>
<td>Card [$cardId]. Transaction cancelled [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime]</td>
</tr>
</tbody></table>
</div></div><div class="mt-2"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm ">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">cardId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Card ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">walletId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Wallet ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">notification</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Notification about card operation authorization</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 bg-gray-200 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">uuid</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Universally unique identifier, which is set for the payment</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">status</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Payment status to indicate whether authorization is successful, pending or failed</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">type</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The detailed transaction type</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">code</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The code used to identify the transaction type</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">direction</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The direction of funds, which can be crediting or withdrawal ("DEBIT" or "CREDIT")</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">description</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The description provided for the specified transaction type</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">mcc</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Merchant category code for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authDate</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"><span class="bg-yellow-600 font-bold no-underline text-white rounded lowercase mr-2 p-1 text-xs">format: <!-- -->date</span></div><div><div class="prose max-w-none text-sm"><p>Authorization date for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authTime</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"><span class="bg-yellow-600 font-bold no-underline text-white rounded lowercase mr-2 p-1 text-xs">format: <!-- -->time</span></div><div><div class="prose max-w-none text-sm"><p>Authorization time for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">postingDate</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Posting date for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authCode</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Authorization code for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">rrn</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Retrieval reference number, which is provided by the acquiring bank</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The identifier of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">terminalId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The identifier of the terminal</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantName</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The name of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantCity</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The city or location of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">merchantSum</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The parameters of the payment on the merchant side</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">amount</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The amount of the payment on the merchant side, can be null</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">currency</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The currency on the merchant side, which is represented in alpha codes ISO 4217</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">cardSum</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The parameters of the payment on the card side</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">amount</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The amount of the payment on the card side, can be null</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">currency</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The currency on the card side, which is represented in alpha codes ISO 4217</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authDescription</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>A description to elaborate on the status of the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">otb</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Card balance after the transaction (with authorization)</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div></div></div></div><div class="panel-item--right px-8"><div class="bg-gray-800 px-8 py-4 mt-4 -mx-8 2xl:mx-0 2xl:px-4 2xl:rounded examples"><h4 class="text-white text-lg">Examples</h4><div class="mt-4"><div><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="inline-block w-20 py-0.5 mr-1 text-gray-200 text-sm border text-center rounded focus:outline-none">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear fill-current text-gray-200" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button></div><div class="hidden"><div class="mt-4"><div class="prose max-w-none text-sm"><pre><code class="hljs language-json">{
<span class="hljs-attr">"cardId"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"walletId"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"notification"</span>: {
<span class="hljs-attr">"uuid"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"status"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"type"</span>: {
<span class="hljs-attr">"code"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"direction"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>
},
<span class="hljs-attr">"mcc"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"authDate"</span>: <span class="hljs-string">"2019-08-24"</span>,
<span class="hljs-attr">"authTime"</span>: <span class="hljs-string">"18:30:15"</span>,
<span class="hljs-attr">"postingDate"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"authCode"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"rrn"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"merchantId"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"terminalId"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"merchantName"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"merchantCity"</span>: <span class="hljs-string">"VISA DIRECT"</span>,
<span class="hljs-attr">"merchantSum"</span>: {
<span class="hljs-attr">"amount"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"currency"</span>: <span class="hljs-string">"string"</span>
},
<span class="hljs-attr">"cardSum"</span>: {
<span class="hljs-attr">"amount"</span>: <span class="hljs-number">0</span>,
<span class="hljs-attr">"currency"</span>: <span class="hljs-string">"string"</span>
},
<span class="hljs-attr">"authDescription"</span>: <span class="hljs-string">"Approved by Issuer"</span>,
<span class="hljs-attr">"otb"</span>: <span class="hljs-number">0</span>
}
}
</code></pre>
</div><h6 class="text-xs font-bold text-gray-600 italic mt-2">This example has been generated automatically.</h6></div></div></div></div></div></div></div></div></div></div></li><li class="mb-12" id="operation-publish-payment/notification"><div><div class="panel-item--center px-8"><div class="mb-4"><h3><span class="font-mono border uppercase p-1 rounded mr-2 border-blue-600 text-blue-500" title="publish">PUB</span> <span class="font-mono text-base">payment/notification</span></h3></div></div><div class="w-full mt-4" id="operation-publish-payment/notification-message"><div class="mt-2"><p class="px-8">Accepts the following message:</p><div class="mt-2"><div class="panel-item"><div class="panel-item--center px-8"><div class="shadow rounded bg-gray-200 p-4 border"><div><span class="border text-orange-600 rounded text-xs py-0 px-2">Payment completed notification</span></div><div class="mt-2"><div class="prose max-w-none text-sm"><p>WaaS partner will receive notification when payment in Profee system gets final status.
If "state" is "SUCCESSFUL" payment considered successful.
Otherwise, block "error" will contain error code and human readable message, describing error reason.</p>
</div></div><div class="mt-2"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm ">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">paymentId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Payment ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">walletId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Wallet ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">state</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>State of payment processing. Can be "SUCCESSFUL" or "FAILED"</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">error</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>If payment "FAILED" contains error details</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 bg-gray-200 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">code</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The error code</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">description</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The error description</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div></div></div></div><div class="panel-item--right px-8"><div class="bg-gray-800 px-8 py-4 mt-4 -mx-8 2xl:mx-0 2xl:px-4 2xl:rounded examples"><h4 class="text-white text-lg">Examples</h4><div class="mt-4"><div><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="inline-block w-20 py-0.5 mr-1 text-gray-200 text-sm border text-center rounded focus:outline-none">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear fill-current text-gray-200" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button></div><div class="hidden"><div class="mt-4"><div class="prose max-w-none text-sm"><pre><code class="hljs language-json">{
<span class="hljs-attr">"paymentId"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"walletId"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"state"</span>: <span class="hljs-string">"SUCCESSFUL"</span>,
<span class="hljs-attr">"error"</span>: {
<span class="hljs-attr">"code"</span>: <span class="hljs-string">"string"</span>,
<span class="hljs-attr">"description"</span>: <span class="hljs-string">"string"</span>
}
}
</code></pre>
</div><h6 class="text-xs font-bold text-gray-600 italic mt-2">This example has been generated automatically.</h6></div></div></div></div></div></div></div></div></div></div></li></ul></section><section id="messages" class="mt-16"><h2 class="2xl:w-7/12 text-3xl font-light mb-4 px-8">Messages</h2><ul><li class="mb-4" id="message-CardOperationNotificationDto"><div class="panel-item"><div class="panel-item--center px-8"><div class="shadow rounded bg-gray-200 p-4 border"><div><span class="text-gray-700 font-bold mr-2">#<!-- -->1</span><span class="border text-orange-600 rounded text-xs py-0 px-2">CardOperationNotificationDto</span></div><div class="mt-2" id="message-CardOperationNotificationDto-payload"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm ">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">cardId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Card ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">walletId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Wallet ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">notification</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Notification about card operation authorization</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 bg-gray-200 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">uuid</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Universally unique identifier, which is set for the payment</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">status</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Payment status to indicate whether authorization is successful, pending or failed</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">type</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The detailed transaction type</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">code</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The code used to identify the transaction type</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">direction</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The direction of funds, which can be crediting or withdrawal ("DEBIT" or "CREDIT")</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">description</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The description provided for the specified transaction type</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">mcc</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Merchant category code for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authDate</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"><span class="bg-yellow-600 font-bold no-underline text-white rounded lowercase mr-2 p-1 text-xs">format: <!-- -->date</span></div><div><div class="prose max-w-none text-sm"><p>Authorization date for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authTime</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"><span class="bg-yellow-600 font-bold no-underline text-white rounded lowercase mr-2 p-1 text-xs">format: <!-- -->time</span></div><div><div class="prose max-w-none text-sm"><p>Authorization time for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">postingDate</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Posting date for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authCode</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Authorization code for the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">rrn</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Retrieval reference number, which is provided by the acquiring bank</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The identifier of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">terminalId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The identifier of the terminal</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantName</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The name of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">merchantCity</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The city or location of the merchant</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">merchantSum</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The parameters of the payment on the merchant side</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">amount</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The amount of the payment on the merchant side, can be null</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">currency</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The currency on the merchant side, which is represented in alpha codes ISO 4217</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">cardSum</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The parameters of the payment on the card side</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">amount</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The amount of the payment on the card side, can be null</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">currency</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The currency on the card side, which is represented in alpha codes ISO 4217</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">authDescription</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>A description to elaborate on the status of the operation</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">otb</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">number</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Card balance after the transaction (with authorization)</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div></div></div></div></div></li><li class="mb-4" id="message-PaymentCompletedNotificationDto"><div class="panel-item"><div class="panel-item--center px-8"><div class="shadow rounded bg-gray-200 p-4 border"><div><span class="text-gray-700 font-bold mr-2">#<!-- -->2</span><span class="border text-orange-600 rounded text-xs py-0 px-2">PaymentCompletedNotificationDto</span></div><div class="mt-2" id="message-PaymentCompletedNotificationDto-payload"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm ">Payload</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">paymentId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Payment ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">walletId</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>Wallet ID</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">state</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>State of payment processing. Can be "SUCCESSFUL" or "FAILED"</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><button class="focus:outline-none undefined" type="button"><div class="inline-block"><span class="break-words text-sm italic">error</span></div><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" class="inline-block align-baseline cursor-pointer ml-0.5 -mb-1 w-5 h-5 transform transition-transform duration-150 ease-linear " height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z" clip-rule="evenodd"></path></svg></button><button type="button" class="ml-1 text-sm text-gray-500">Expand all</button></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">object</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>If payment "FAILED" contains error details</p>
</div></div></div></div></div><div class="rounded p-4 py-2 border bg-gray-100 bg-gray-200 hidden"><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">code</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The error code</p>
</div></div></div></div></div></div><div><div class="flex py-2"><div class="min-w-1/4 mr-2"><span class="break-words text-sm italic">description</span></div><div><div><div class="capitalize text-sm text-teal-500 font-bold inline-block mr-2">string</div><div class="inline-block"></div><div><div class="prose max-w-none text-sm"><p>The error description</p>
</div></div></div></div></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div><p class="mt-2 text-xs text-gray-700">Additional properties are allowed.</p></div></div></div></div></div></div></li></ul></section></div><div class="panel--right absolute top-0 right-0 h-full bg-gray-800"></div></div></div></section></div>
<script src="js/asyncapi-ui.min.js" type="application/javascript"></script>
<script>
var schema = {"asyncapi":"2.3.0","info":{"title":"Profee WAAS Notificatioins API","version":"1.0","description":"The following notifications will be sent to partner system. Please provide us with URLs which will be responsible in every notification."},"channels":{"card/authorization":{"publish":{"message":{"name":"Card operation notification","description":"WaaS partners receive notifications upon any attempt to make a card operation. \nThese notifications are supposed to inform the customer on the operation status and the remaining balance, or they can state the reason for denial. \nThese notifications have to be sent by the partner. \nThe partner may choose an appropriate way to convey this information, be it an SMS or a push notification. \nOur service provides the parameters of the message, but not the message itself, so the partners may create their own customized templates.\n\nA partner may structure the messages according to the following templates:\n\n|Notification type|Conditions for the notification|Notification structure|\n|-----------------|-------------------------------|----------------------|\n|Load money |status = 2, type/code = 1 |Card [$cardId] has been loaded [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime] |\n|Purchase |status = 2, type/code = 0 |Card [$cardId]. Purchase [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime] |\n|Denial of operation |status = 0, type/code IN {0,1} |Card [$cardId]. Transaction [$merchant/amount] [$merchant/currency] refused by Card Issuer at [$merchantName]. [$authDate] [$authTime] |\n|Cancellation of payments for goods and services |status = 1, type/code = 3 |Card [$cardId]. Transaction cancelled [$merchant/amount] [$merchant/currency] [$merchantName]. Balance [$otb] [$card/currency]. [$authDate] [$authTime] |\n","payload":{"type":"object","properties":{"cardId":{"type":"string","description":"Card ID","x-parser-schema-id":"<anonymous-schema-2>"},"walletId":{"type":"string","description":"Wallet ID","x-parser-schema-id":"<anonymous-schema-3>"},"notification":{"type":"object","description":"Notification about card operation authorization","properties":{"uuid":{"type":"string","description":"Universally unique identifier, which is set for the payment","x-parser-schema-id":"<anonymous-schema-5>"},"status":{"type":"string","description":"Payment status to indicate whether authorization is successful, pending or failed","x-parser-schema-id":"<anonymous-schema-6>"},"type":{"type":"object","description":"The detailed transaction type","properties":{"code":{"type":"string","description":"The code used to identify the transaction type","x-parser-schema-id":"<anonymous-schema-8>"},"direction":{"type":"string","description":"The direction of funds, which can be crediting or withdrawal (\"DEBIT\" or \"CREDIT\")","x-parser-schema-id":"<anonymous-schema-9>"},"description":{"type":"string","description":"The description provided for the specified transaction type","x-parser-schema-id":"<anonymous-schema-10>"}},"x-parser-schema-id":"<anonymous-schema-7>"},"mcc":{"type":"number","description":"Merchant category code for the operation","x-parser-schema-id":"<anonymous-schema-11>"},"authDate":{"type":"string","format":"date","description":"Authorization date for the operation","x-parser-schema-id":"<anonymous-schema-12>"},"authTime":{"type":"string","format":"time","description":"Authorization time for the operation","example":"18:30:15","x-parser-schema-id":"<anonymous-schema-13>"},"postingDate":{"type":"string","description":"Posting date for the operation","x-parser-schema-id":"<anonymous-schema-14>"},"authCode":{"type":"string","description":"Authorization code for the operation","x-parser-schema-id":"<anonymous-schema-15>"},"rrn":{"type":"number","description":"Retrieval reference number, which is provided by the acquiring bank","x-parser-schema-id":"<anonymous-schema-16>"},"merchantId":{"type":"number","description":"The identifier of the merchant","x-parser-schema-id":"<anonymous-schema-17>"},"terminalId":{"type":"number","description":"The identifier of the terminal","x-parser-schema-id":"<anonymous-schema-18>"},"merchantName":{"type":"string","description":"The name of the merchant","x-parser-schema-id":"<anonymous-schema-19>"},"merchantCity":{"type":"string","description":"The city or location of the merchant","example":"VISA DIRECT","x-parser-schema-id":"<anonymous-schema-20>"},"merchantSum":{"type":"object","description":"The parameters of the payment on the merchant side","properties":{"amount":{"type":"number","description":"The amount of the payment on the merchant side, can be null","x-parser-schema-id":"<anonymous-schema-22>"},"currency":{"type":"string","description":"The currency on the merchant side, which is represented in alpha codes ISO 4217","x-parser-schema-id":"<anonymous-schema-23>"}},"x-parser-schema-id":"<anonymous-schema-21>"},"cardSum":{"type":"object","description":"The parameters of the payment on the card side","properties":{"amount":{"type":"number","description":"The amount of the payment on the card side, can be null","x-parser-schema-id":"<anonymous-schema-25>"},"currency":{"type":"string","description":"The currency on the card side, which is represented in alpha codes ISO 4217","x-parser-schema-id":"<anonymous-schema-26>"}},"x-parser-schema-id":"<anonymous-schema-24>"},"authDescription":{"type":"string","description":"A description to elaborate on the status of the operation","example":"Approved by Issuer","x-parser-schema-id":"<anonymous-schema-27>"},"otb":{"type":"number","description":"Card balance after the transaction (with authorization)","x-parser-schema-id":"<anonymous-schema-28>"}},"x-parser-schema-id":"<anonymous-schema-4>"}},"x-parser-schema-id":"<anonymous-schema-1>"},"x-parser-original-schema-format":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-original-payload":{"type":"object","properties":{"cardId":{"type":"string","description":"Card ID"},"walletId":{"type":"string","description":"Wallet ID"},"notification":{"type":"object","description":"Notification about card operation authorization","properties":{"uuid":{"type":"string","description":"Universally unique identifier, which is set for the payment"},"status":{"type":"string","description":"Payment status to indicate whether authorization is successful, pending or failed"},"type":{"type":"object","description":"The detailed transaction type","properties":{"code":{"type":"string","description":"The code used to identify the transaction type"},"direction":{"type":"string","description":"The direction of funds, which can be crediting or withdrawal (\"DEBIT\" or \"CREDIT\")"},"description":{"type":"string","description":"The description provided for the specified transaction type"}}},"mcc":{"type":"number","description":"Merchant category code for the operation"},"authDate":{"type":"string","format":"date","description":"Authorization date for the operation"},"authTime":{"type":"string","format":"time","description":"Authorization time for the operation","example":"18:30:15"},"postingDate":{"type":"string","description":"Posting date for the operation"},"authCode":{"type":"string","description":"Authorization code for the operation"},"rrn":{"type":"number","description":"Retrieval reference number, which is provided by the acquiring bank"},"merchantId":{"type":"number","description":"The identifier of the merchant"},"terminalId":{"type":"number","description":"The identifier of the terminal"},"merchantName":{"type":"string","description":"The name of the merchant"},"merchantCity":{"type":"string","description":"The city or location of the merchant","example":"VISA DIRECT"},"merchantSum":{"type":"object","description":"The parameters of the payment on the merchant side","properties":{"amount":{"type":"number","description":"The amount of the payment on the merchant side, can be null"},"currency":{"type":"string","description":"The currency on the merchant side, which is represented in alpha codes ISO 4217"}}},"cardSum":{"type":"object","description":"The parameters of the payment on the card side","properties":{"amount":{"type":"number","description":"The amount of the payment on the card side, can be null"},"currency":{"type":"string","description":"The currency on the card side, which is represented in alpha codes ISO 4217"}}},"authDescription":{"type":"string","description":"A description to elaborate on the status of the operation","example":"Approved by Issuer"},"otb":{"type":"number","description":"Card balance after the transaction (with authorization)"}}}}},"schemaFormat":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-message-parsed":true}}},"payment/notification":{"publish":{"message":{"name":"Payment completed notification","description":"WaaS partner will receive notification when payment in Profee system gets final status.\nIf \"state\" is \"SUCCESSFUL\" payment considered successful.\nOtherwise, block \"error\" will contain error code and human readable message, describing error reason.\n","payload":{"type":"object","properties":{"paymentId":{"type":"string","description":"Payment ID","x-parser-schema-id":"<anonymous-schema-30>"},"walletId":{"type":"string","description":"Wallet ID","x-parser-schema-id":"<anonymous-schema-31>"},"state":{"type":"string","description":"State of payment processing. Can be \"SUCCESSFUL\" or \"FAILED\"","example":"SUCCESSFUL","x-parser-schema-id":"<anonymous-schema-32>"},"error":{"type":"object","description":"If payment \"FAILED\" contains error details","properties":{"code":{"type":"string","description":"The error code","x-parser-schema-id":"<anonymous-schema-34>"},"description":{"type":"string","description":"The error description","x-parser-schema-id":"<anonymous-schema-35>"}},"x-parser-schema-id":"<anonymous-schema-33>"}},"x-parser-schema-id":"<anonymous-schema-29>"},"x-parser-original-schema-format":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-original-payload":{"type":"object","properties":{"paymentId":{"type":"string","description":"Payment ID"},"walletId":{"type":"string","description":"Wallet ID"},"state":{"type":"string","description":"State of payment processing. Can be \"SUCCESSFUL\" or \"FAILED\"","example":"SUCCESSFUL"},"error":{"type":"object","description":"If payment \"FAILED\" contains error details","properties":{"code":{"type":"string","description":"The error code"},"description":{"type":"string","description":"The error description"}}}}},"schemaFormat":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-message-parsed":true}}}},"components":{"messages":{"CardOperationNotificationDto":{"payload":"$ref:$.channels.card/authorization.publish.message.payload","x-parser-original-schema-format":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-original-payload":{"type":"object","properties":{"cardId":{"type":"string","description":"Card ID"},"walletId":{"type":"string","description":"Wallet ID"},"notification":{"type":"object","description":"Notification about card operation authorization","properties":{"uuid":{"type":"string","description":"Universally unique identifier, which is set for the payment"},"status":{"type":"string","description":"Payment status to indicate whether authorization is successful, pending or failed"},"type":{"type":"object","description":"The detailed transaction type","properties":{"code":{"type":"string","description":"The code used to identify the transaction type"},"direction":{"type":"string","description":"The direction of funds, which can be crediting or withdrawal (\"DEBIT\" or \"CREDIT\")"},"description":{"type":"string","description":"The description provided for the specified transaction type"}}},"mcc":{"type":"number","description":"Merchant category code for the operation"},"authDate":{"type":"string","format":"date","description":"Authorization date for the operation"},"authTime":{"type":"string","format":"time","description":"Authorization time for the operation","example":"18:30:15"},"postingDate":{"type":"string","description":"Posting date for the operation"},"authCode":{"type":"string","description":"Authorization code for the operation"},"rrn":{"type":"number","description":"Retrieval reference number, which is provided by the acquiring bank"},"merchantId":{"type":"number","description":"The identifier of the merchant"},"terminalId":{"type":"number","description":"The identifier of the terminal"},"merchantName":{"type":"string","description":"The name of the merchant"},"merchantCity":{"type":"string","description":"The city or location of the merchant","example":"VISA DIRECT"},"merchantSum":{"type":"object","description":"The parameters of the payment on the merchant side","properties":{"amount":{"type":"number","description":"The amount of the payment on the merchant side, can be null"},"currency":{"type":"string","description":"The currency on the merchant side, which is represented in alpha codes ISO 4217"}}},"cardSum":{"type":"object","description":"The parameters of the payment on the card side","properties":{"amount":{"type":"number","description":"The amount of the payment on the card side, can be null"},"currency":{"type":"string","description":"The currency on the card side, which is represented in alpha codes ISO 4217"}}},"authDescription":{"type":"string","description":"A description to elaborate on the status of the operation","example":"Approved by Issuer"},"otb":{"type":"number","description":"Card balance after the transaction (with authorization)"}}}}},"schemaFormat":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-message-parsed":true,"x-parser-message-name":"CardOperationNotificationDto"},"PaymentCompletedNotificationDto":{"payload":"$ref:$.channels.payment/notification.publish.message.payload","x-parser-original-schema-format":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-original-payload":{"type":"object","properties":{"paymentId":{"type":"string","description":"Payment ID"},"walletId":{"type":"string","description":"Wallet ID"},"state":{"type":"string","description":"State of payment processing. Can be \"SUCCESSFUL\" or \"FAILED\"","example":"SUCCESSFUL"},"error":{"type":"object","description":"If payment \"FAILED\" contains error details","properties":{"code":{"type":"string","description":"The error code"},"description":{"type":"string","description":"The error description"}}}}},"schemaFormat":"application/vnd.aai.asyncapi;version=2.3.0","x-parser-message-parsed":true,"x-parser-message-name":"PaymentCompletedNotificationDto"}}},"x-parser-spec-parsed":true,"x-parser-spec-stringified":true};
var config = {"show":{"sidebar":true},"sidebar":{"showOperations":"byDefault"}};
AsyncApiStandalone.hydrate({ schema, config }, document.getElementById("root"));
</script>
</body>
</html>