[{"data":1,"prerenderedAt":669},["ShallowReactive",2],{"navigation":3,"\u002Fdevelopers\u002Faccess-tokens":148,"\u002Fdevelopers\u002Faccess-tokens-surround":664},[4,8,12,16,81,98,115],{"title":5,"path":6,"stem":7},"Home","\u002Fhome","1.home",{"title":9,"path":10,"stem":11},"Insights","\u002Finsights","2.insights",{"title":13,"path":14,"stem":15},"Transactions","\u002Ftransactions","3.transactions",{"title":17,"path":18,"stem":19,"children":20,"page":38},"Money In","\u002Fmoney-in","4.money-in",[21,39,43,64,77],{"title":22,"path":23,"stem":24,"children":25,"page":38},"Get Paid","\u002Fmoney-in\u002Fget-paid","4.money-in\u002F1.get-paid",[26,30,34],{"title":27,"path":28,"stem":29},"Payment Links","\u002Fmoney-in\u002Fget-paid\u002Fpayment-links","4.money-in\u002F1.get-paid\u002F1.payment-links",{"title":31,"path":32,"stem":33},"Pay Buttons","\u002Fmoney-in\u002Fget-paid\u002Fpay-buttons","4.money-in\u002F1.get-paid\u002F2.pay-buttons",{"title":35,"path":36,"stem":37},"Electronic Mandates","\u002Fmoney-in\u002Fget-paid\u002Felectronic-mandates","4.money-in\u002F1.get-paid\u002F3.electronic-mandates",false,{"title":40,"path":41,"stem":42},"Customers","\u002Fmoney-in\u002Fcustomers","4.money-in\u002F2.customers",{"title":44,"path":45,"stem":46,"children":47,"page":38},"Recurring","\u002Fmoney-in\u002Frecurring","4.money-in\u002F3.recurring",[48,52,56,60],{"title":49,"path":50,"stem":51},"Collections","\u002Fmoney-in\u002Frecurring\u002Fcollections","4.money-in\u002F3.recurring\u002F1.collections",{"title":53,"path":54,"stem":55},"Subscriptions","\u002Fmoney-in\u002Frecurring\u002Fsubscriptions","4.money-in\u002F3.recurring\u002F2.subscriptions",{"title":57,"path":58,"stem":59},"Mandates","\u002Fmoney-in\u002Frecurring\u002Fmandates","4.money-in\u002F3.recurring\u002F4.mandates",{"title":61,"path":62,"stem":63},"Stored Cards","\u002Fmoney-in\u002Frecurring\u002Fstored-cards","4.money-in\u002F3.recurring\u002F5.stored-cards",{"title":65,"path":66,"stem":67,"children":68,"page":38},"Commerce","\u002Fmoney-in\u002Fcommerce","4.money-in\u002F4.commerce",[69,73],{"title":70,"path":71,"stem":72},"Invoices","\u002Fmoney-in\u002Fcommerce\u002Finvoices","4.money-in\u002F4.commerce\u002F1.invoices",{"title":74,"path":75,"stem":76},"Products","\u002Fmoney-in\u002Fcommerce\u002Fproducts","4.money-in\u002F4.commerce\u002F2.products",{"title":78,"path":79,"stem":80},"Terminals","\u002Fmoney-in\u002Fterminals","4.money-in\u002F5.terminals",{"title":82,"path":83,"stem":84,"children":85,"page":38},"Money Out","\u002Fmoney-out","5.money-out",[86,90,94],{"title":87,"path":88,"stem":89},"Balances","\u002Fmoney-out\u002Fbalance","5.money-out\u002F1.balance",{"title":91,"path":92,"stem":93},"Recipients","\u002Fmoney-out\u002Frecipients","5.money-out\u002F2.recipients",{"title":95,"path":96,"stem":97},"Payouts","\u002Fmoney-out\u002Fpayouts","5.money-out\u002F3.payouts",{"title":99,"path":100,"stem":101,"children":102,"page":38},"Developers","\u002Fdevelopers","6.developers",[103,107,111],{"title":104,"path":105,"stem":106},"Access Tokens","\u002Fdevelopers\u002Faccess-tokens","6.developers\u002F1.access-tokens",{"title":108,"path":109,"stem":110},"Integrations","\u002Fdevelopers\u002Fintegrations","6.developers\u002F2.integrations",{"title":112,"path":113,"stem":114},"Webhooks","\u002Fdevelopers\u002Fwebhooks","6.developers\u002F3.webhooks",{"title":116,"path":117,"stem":118,"children":119,"page":38},"Settings","\u002Fsettings","7.settings",[120,124,128,132,136,140,144],{"title":121,"path":122,"stem":123},"Profile","\u002Fsettings\u002Fprofile","7.settings\u002F1.profile",{"title":125,"path":126,"stem":127},"Business Information","\u002Fsettings\u002Fbusiness-info","7.settings\u002F2.business-info",{"title":129,"path":130,"stem":131},"Branding","\u002Fsettings\u002Fbranding","7.settings\u002F3.branding",{"title":133,"path":134,"stem":135},"Invoice Settings","\u002Fsettings\u002Finvoices","7.settings\u002F4.invoices",{"title":137,"path":138,"stem":139},"Payment Methods","\u002Fsettings\u002Fpayment-methods","7.settings\u002F5.payment-methods",{"title":141,"path":142,"stem":143},"Teams","\u002Fsettings\u002Fteams","7.settings\u002F6.teams",{"title":145,"path":146,"stem":147},"History","\u002Fsettings\u002Fhistory","7.settings\u002F7.history",{"id":149,"title":104,"body":150,"description":657,"extension":658,"links":659,"meta":660,"navigation":661,"path":105,"seo":662,"stem":106,"__hash__":663},"docs\u002F6.developers\u002F1.access-tokens.md",{"type":151,"value":152,"toc":638},"minimark",[153,157,160,181,197,208,213,218,221,224,292,296,303,308,311,316,321,361,364,367,371,374,402,405,408,411,415,444,447,450,454,482,486,489,492,495,533,537,546,549,554,562,566,571,573,578,581,585,605,609,611,616,619,624,627,631,634],[154,155,156],"p",{},"Access Tokens allow developers to securely access the Kwik API and integrate external systems with the platform.",[154,158,159],{},"The generated credentials can be used for:",[161,162,163,167,170,173,176,178],"ul",{},[164,165,166],"li",{},"Payment processing",[164,168,169],{},"Customer management",[164,171,172],{},"Mandate management",[164,174,175],{},"Transaction reporting",[164,177,95],{},[164,179,180],{},"Checkout integrations",[182,183,184],"blockquote",{},[154,185,186,190,191],{},[187,188,189],"strong",{},"API Documentation:"," ",[192,193,194],"a",{"href":194,"rel":195},"https:\u002F\u002Fdocs.kwik.co.za\u002Fv2\u002Foverview",[196],"nofollow",[182,198,199],{},[154,200,201,190,204],{},[187,202,203],{},"Checkout Form Documentation:",[192,205,206],{"href":206,"rel":207},"https:\u002F\u002Fdocs.kwik.co.za\u002Fv2\u002Fmoney-in\u002Fcheckout-form",[196],[209,210],"img",{"src":211,"alt":104,"width":212},"\u002Fimages\u002Faccess-tokens.png",800,[214,215,217],"h2",{"id":216},"overview","Overview",[154,219,220],{},"The Access Tokens screen displays all API credentials configured for your account.",[154,222,223],{},"The table includes:",[225,226,227,240],"table",{},[228,229,230],"thead",{},[231,232,233,237],"tr",{},[234,235,236],"th",{},"Column",[234,238,239],{},"Description",[241,242,243,252,260,268,276,284],"tbody",{},[231,244,245,249],{},[246,247,248],"td",{},"Created",[246,250,251],{},"Date the token was created.",[231,253,254,257],{},[246,255,256],{},"Name",[246,258,259],{},"Friendly name used to identify the integration.",[231,261,262,265],{},[246,263,264],{},"Key",[246,266,267],{},"Partial API key for identification purposes.",[231,269,270,273],{},[246,271,272],{},"Status",[246,274,275],{},"Current token status.",[231,277,278,281],{},[246,279,280],{},"Permissions",[246,282,283],{},"Access level assigned to the token.",[231,285,286,289],{},[246,287,288],{},"Sections",[246,290,291],{},"Platform areas the token can access.",[214,293,295],{"id":294},"creating-an-access-token","Creating an Access Token",[154,297,298,299,302],{},"Select ",[187,300,301],{},"Create"," to generate a new set of API credentials.",[209,304],{"src":305,"alt":306,"width":307},"\u002Fimages\u002Faccess-tokens.create.png","Create Access Token",150,[154,309,310],{},"The following screen will be displayed:",[209,312],{"src":313,"alt":314,"width":315},"\u002Fimages\u002Faccess-tokens.create.modal.png","Create Token",400,[317,318,320],"h3",{"id":319},"token-fields","Token Fields",[225,322,323,332],{},[228,324,325],{},[231,326,327,330],{},[234,328,329],{},"Field",[234,331,239],{},[241,333,334,340,347,354],{},[231,335,336,338],{},[246,337,256],{},[246,339,259],{},[231,341,342,344],{},[246,343,288],{},[246,345,346],{},"Areas of the platform the token may access.",[231,348,349,351],{},[246,350,280],{},[246,352,353],{},"Read-only or read-write access.",[231,355,356,358],{},[246,357,272],{},[246,359,360],{},"Whether the token is active or disabled.",[214,362,288],{"id":363},"sections",[154,365,366],{},"Sections determine which API resources can be accessed.",[209,368],{"src":369,"alt":370,"width":315},"\u002Fimages\u002Faccess-tokens.create.sections.png","Token Sections",[154,372,373],{},"Examples include:",[161,375,376,378,381,384,387,390,392,394,396,399],{},[164,377,40],{},[164,379,380],{},"Customer Bank Accounts",[164,382,383],{},"Customer Cards",[164,385,386],{},"Customer Mandates",[164,388,389],{},"Payments",[164,391,13],{},[164,393,91],{},[164,395,95],{},[164,397,398],{},"Checkout Page",[164,400,401],{},"Orders",[154,403,404],{},"Only the selected sections will be accessible through the API.",[214,406,280],{"id":407},"permissions",[154,409,410],{},"Permissions determine what actions the token may perform.",[209,412],{"src":413,"alt":414,"width":315},"\u002Fimages\u002Faccess-tokens.create.permissions.png","Token Permissions",[225,416,417,426],{},[228,418,419],{},[231,420,421,424],{},[234,422,423],{},"Permission",[234,425,239],{},[241,427,428,436],{},[231,429,430,433],{},[246,431,432],{},"Read-Only",[246,434,435],{},"Can retrieve data but cannot create, update or delete records.",[231,437,438,441],{},[246,439,440],{},"Read-Write",[246,442,443],{},"Full access to create, update and retrieve records within the selected sections.",[214,445,272],{"id":446},"status",[154,448,449],{},"Tokens can be activated or disabled at any time.",[209,451],{"src":452,"alt":453,"width":315},"\u002Fimages\u002Faccess-tokens.create.status.png","Token Status",[225,455,456,464],{},[228,457,458],{},[231,459,460,462],{},[234,461,272],{},[234,463,239],{},[241,465,466,474],{},[231,467,468,471],{},[246,469,470],{},"Live",[246,472,473],{},"Token is active and can be used.",[231,475,476,479],{},[246,477,478],{},"Disabled",[246,480,481],{},"Token cannot be used until re-enabled.",[214,483,485],{"id":484},"generated-credentials","Generated Credentials",[154,487,488],{},"Once the token has been created, the credentials will be displayed once.",[209,490],{"src":491,"alt":485,"width":315},"\u002Fimages\u002Faccess-tokens.keys-created.png",[154,493,494],{},"The following credentials are generated:",[225,496,497,507],{},[228,498,499],{},[231,500,501,504],{},[234,502,503],{},"Credential",[234,505,506],{},"Purpose",[241,508,509,517,525],{},[231,510,511,514],{},[246,512,513],{},"API_KEY",[246,515,516],{},"Used to authenticate server-to-server API requests.",[231,518,519,522],{},[246,520,521],{},"API_SECRET",[246,523,524],{},"Used together with the API key to generate API signatures and authenticate requests.",[231,526,527,530],{},[246,528,529],{},"PUBLIC_KEY",[246,531,532],{},"Used by the Checkout Form integration.",[317,534,536],{"id":535},"api-key-and-api-secret","API Key and API Secret",[154,538,539,540,542,543,545],{},"The ",[187,541,513],{}," and ",[187,544,521],{}," are used when making JSON API requests to the Kwik API.",[154,547,548],{},"Documentation:",[154,550,551],{},[192,552,194],{"href":194,"rel":553},[196],[182,555,556],{},[154,557,558,561],{},[187,559,560],{},"Important:"," These credentials are only displayed once. Store them securely before continuing.",[317,563,565],{"id":564},"public-key","Public Key",[154,567,539,568,570],{},[187,569,529],{}," is used when integrating the hosted checkout form.",[154,572,548],{},[154,574,575],{},[192,576,206],{"href":206,"rel":577},[196],[154,579,580],{},"The public key is safe to expose in browser-based integrations and is used to initialise the checkout experience.",[214,582,584],{"id":583},"security-recommendations","Security Recommendations",[161,586,587,590,593,596,599,602],{},[164,588,589],{},"Store API credentials securely.",[164,591,592],{},"Never expose API secrets in frontend applications.",[164,594,595],{},"Use Read-Only permissions where possible.",[164,597,598],{},"Create separate tokens for different integrations.",[164,600,601],{},"Disable unused tokens immediately.",[164,603,604],{},"Restrict tokens to only the sections required by the integration.",[214,606,608],{"id":607},"related-sections","Related Sections",[154,610,189],{},[154,612,613],{},[192,614,194],{"href":194,"rel":615},[196],[154,617,618],{},"Checkout Form:",[154,620,621],{},[192,622,206],{"href":206,"rel":623},[196],[154,625,626],{},"Manage Webhooks:",[154,628,629],{},[192,630,112],{"href":113},[154,632,633],{},"Manage Integrations:",[154,635,636],{},[192,637,108],{"href":109},{"title":639,"searchDepth":640,"depth":641,"links":642},"",1,2,[643,644,648,649,650,651,655,656],{"id":216,"depth":641,"text":217},{"id":294,"depth":641,"text":295,"children":645},[646],{"id":319,"depth":647,"text":320},3,{"id":363,"depth":641,"text":288},{"id":407,"depth":641,"text":280},{"id":446,"depth":641,"text":272},{"id":484,"depth":641,"text":485,"children":652},[653,654],{"id":535,"depth":647,"text":536},{"id":564,"depth":647,"text":565},{"id":583,"depth":641,"text":584},{"id":607,"depth":641,"text":608},"Create and manage API credentials for integrating with the Kwik platform.","md",null,{},true,{"title":104,"description":657},"kkmrh59OX4xprW1cUEtycdcGn-Y8eEN0Uc36U9TYi9U",[665,667],{"title":95,"path":96,"stem":97,"description":666,"children":-1},"Create and manage EFT payouts to recipients and customers.",{"title":108,"path":109,"stem":110,"description":668,"children":-1},"Connect your accounting and business systems to the Kwik platform.",1780840821642]