- Graphic illustration
- Beautify font
- Live demo for Core API payment types
- error code explanations
- Add dark mode switch, ref - done
- Research for current page sidebar menu to be moved right
- Add ::before/::after UI element for card link - cancel
- didnt looks good
- Add collapsible element - done
- Add tool tip on hover for certain terms
- Allow card element to have grid system
- Beautify font:
- Workaround for slow page load on subfolder - done
- need to revisit for ID sidebar - done
- Feedback form using google form, but with embedd form - done, via iframe
- Like dislike btn per page - done
- ref: view-source:https://pzkt1.csb.app/?id=bike
- Verify external script with SRI to ensure 3rd party script isn't compromised - done, not all
- Develop Google Appscript as
/charge
middleware, add interactive demo that JSON payload is customizable - Replace unexpected mixpanel link_tracks reload behaviour - done
- add Sentry JS error alerting/monitoring
- fix like btn on mobile not loaded on 2nd page navigation
- Use GTM to replace GA - cancelled
- Follow sample code section confuse people to open github
- check & fix search exception on
cms
plugin
status
keyword - check & fix next/previous page extension, seems doesn't work - done
- check and patch any XSS potential on any input from URL, eg: part when reading split of
#/
from urls - update sitemap generator to also include sub folder sidebar?
- prevent duplicate entry on sitemapper
- Add Snap tech integration docs - done
- Add JS fiddle sample for Snap.js - done
- Add Codesandbox sample for Snap - done
- Add collapsible on useful optional like snap.js callbacks, transaction_details - done
- Sandbox test credential - done
- Embedd JS fiddle/bin demo on Snap integration guide - done
- Embedd JS fiddle/bin demo on advanced feature
- Embedd
Repl.itcodesandbox demo on backend step - done - Embedd JS fiddle for auth string builder tool - done
- Embedd JS fiddle for signature key string verifier - done
- Embedd Repl.it demo for Core API payment types
- Diagram for transaction status cycle
- Replace any
?id=xxx
absolute link with#xxx
version, because actually docsify able to handle it - done - Recurring core API section
- ID translation
- add default SNAP token expiry
- add default expiry info for any other expiry
- add info of Gopay is QRIS compatible
- README grammar fix
- add section on how to report/ask about technical issue, with Dos' and Don'ts samples
- add FAQ on logging mobile sdk server issue
- add CC 3DS/OTP
redirect_url
expiry time, fixed 10mins, and the callback - add what is being validated on which step of CC, why invalid card can get redirect_url
- add Gopay sim web scanner implementation on docs
- explain Gopay sandbox sim limitation, etc. - done
- add info that QR/deeplink url on snap is not retrievable
- add section for BIN API
- add section for Subscription API
- info about
To display this credit card edit form do we need to comply with any PCI Standard?
- info about going live / switching to production
- checklist page?
- add on each guide's what's next section
- add more link to simulator on each of payment demo/guide
- add warning of max API payload size
- add QRIS compatible note on Gopay payment method doc
- add how to get alfamart code for simulator
- status cycle missing
chargeback
status. - done - POS/iOT specific integration guide
- documentate of notif fail because of 3xx redirect
- for plugin
- Example for merchant, to create something like donation form integrated with Snap
- handle 404 to prevent index.html being loaded - done
- best practice/sample to redirect customer to
gojek://
app deeplink - add production endpoint on Core API sections - done
- add production endpoint on Snap API sections - done
- remove any
.
on each notif url example, because it cause confusion - done - add how to get VA number again on bank transfer after
pending
- add which payment method is available for refunds
- add info to not manually pin/download Midtrans API's SSL cert
- add info to not reverse-proxy Midtrans API, refer to tech faq
- pages/section that explain common flow for each payment methods, e.g: how bank transfer works, explain pending can become settlement/expire, default expiry time, etc.
- Drop or replace LikeBtn because it is slow and can cause privacy issue.
- add trouble shooting section on notif handling, what to check if pay status is not updated on merchant's side
- add notes on one click that typically recurring need special MID which is BNI recurring MID, and they need to specify the bank during recurring charge.
- consolidate similar content
/en/after-payment/status-cycle?id=transaction-status
and/en/after-payment/http-notification?id=status-definition
- add how to check notification history on the section
dashboard-usage
- explain why status_code can be different on get-status & notif
/en/after-payment/http-notification?id=status-definition
- multi code-lang should be available on Core API & advanced features section
- Snap section: explain it can be used as link based payment
- Diagram for high level use-case / flow of fund ?
- Check every link for 404 e.g:
next step
core api advanced feature
link is 404 - list of things that can be illustrated. Provide list, context, criteria (format, size, etc)
- check this doc for insights/ideas
- https://poynt.github.io/developer-docs/
- https://barba.js.org/docs/getstarted/intro/ beautiful UI & transition
- https://ned.im/noty/#/ use same docsify, with nice UI customization
- apparently using this nice icon pack https://github.com/PrestaShop/prestashop-icon-font
- Put notes for features that require additional biz requirements, e.g:
- "To use the following features in Production, you might need an additional commercial agreement. Please contact your Account Manager to use this feature."
- on payment landing page add more discoverability to each payment-method?
- clarify core api installment feature to explain which param to change, e.g:
bank
&term
- add notes on https <> http for CMS notif url config
- add more sample response for non 200 status code, with schema of it
- like this example: https://developers.pepipost.com/email-api/email-api/sendemail
- deal with / replace the » symbols - done
- Search-result's links behave unexpectedly, whenever the result title is a link. eg: search for "snap".
- Make snap.js script only load on pages that requires it, not on index.html
- optimize image assets so it will rank better on Google Search Console
- consider double deploy to firebase
- store theme preference across tab session
- Explain 2 technical group of payment type: async vs sync
- optimize image for bandwith saving, especially gifs
- or put gifs/images to cdn?
- explain what criteria to be able to use /refund/direct API
- explain the use case of doing promo based on bin via bin filter
- explain how to handle if webhook notif fail because of 500 or issue on merchant as destination endpoint
- font size for code, codeblock and table(?) seems not decreased yet. Making it looks bigger than default font. Decrease it.
- add note on notif handling, Snap CC deny should be ignored as it is retry-able
- also boost this visibility to other page like Snap guide?
- fix notif handling example NodeJS to ignore CC deny
- fix notif handling example php to correct indentation