Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Payment Service in Android App by LINE Pay API

Building Payment Service in Android App by LINE Pay API

LINE Developers Thailand

September 13, 2020
Tweet

More Decks by LINE Developers Thailand

Other Decks in Technology

Transcript

  1. 14:25 - 15:55 Somkiat Khitwongwattana Building Payment Service in Android

    App by LINE Pay API Android Engineer, LINE MAN Wongnai
  2. 4.5 Million Rabbit LINE Pay Users Thailand in 2018 ~

    10.2% of LINE Users source : vgi.co.th
  3. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Start
  4. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Start
  5. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Start
  6. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Start
  7. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Start
  8. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Start
  9. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Start • Transaction ID
  10. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Confirm API Start • Transaction ID
  11. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Confirm API Start • Transaction ID
  12. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Confirm API • Payment Info Response Start • Transaction ID
  13. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Confirm API • Payment Info Response Start • Transaction ID
  14. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID • Payment Token • Payment URL Response • Payment URL Open LINE App (With Payment URL) Complete (By Deep Link) Order Payment Complete • Order ID Confirm API • Payment Info Response Start End Response • Transaction ID
  15. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID Response • Payment URL Open LINE App (With Payment URL) Complete • Transaction ID Order Payment Complete • Order ID Confirm API • Payment Info Response Start End Response • Transaction ID
  16. Your App LINE App Your Server LINE Pay API Create

    Order Request API Response • Transaction ID Response • Payment URL Open LINE App (With Payment URL) Complete • Transaction ID Order Payment Complete • Order ID Confirm API • Payment Info Response Start End Response • Transaction ID