Pro Yearly is on sale from $80 to $50! »

LINE Pay - New Features of LINE Pay

LINE Pay - New Features of LINE Pay

by Webber Su @LINE TECHPULSE 2019 https://techpulse.line.me/

2102a6b8760bd6f57f672805723dd83a?s=128

line_developers_tw

December 04, 2019
Tweet

Transcript

  1. None
  2. New Features of LINE Pay > Webber / LINE Pay

    Development
  3. Overview LINE Pay API v3 Local Open Banking LINE Pay

    App Cross Border Payment Alliance Partner Membership Global Blockchain
  4. Overview LINE Pay API v3 Local Open Banking LINE Pay

    App Cross Border Payment Alliance Partner Membership Global Blockchain
  5. Overview LINE Pay API v3 Local Open Banking LINE Pay

    App Cross Border Payment Alliance Partner Membership Global Blockchain
  6. Overview LINE Pay API v3 Local Open Banking LINE Pay

    App Cross Border Payment Alliance Partner Membership Global Blockchain
  7. Global Cross Border Payment Alliance

  8. Cross Border Payment Alliance SINGAPORE THAILAND KOREA MALAYSIA THE UNITED

    STATES COLOMBIA MEXICO INDONESIA JAPAN TAIWAN SPAIN TURKEY
  9. Blockchain P2P Transaction Partner User LINE Pay Merchant

  10. Gateway To Gateway B2B Transaction and Settlement Merchant Merchant LINE

    Pay Gateway Partner Gateway User User
  11. Cross Border Payment Alliance LINE Pay TW 7 Million LINE

    Pay TW Payment Alliance 78 Million
  12. Batch Processing Limits of handling mass traffic Settle DB OLTP

    DB Transaction Clone Batch Settle Batch Aggregation
  13. Realtime Processing Transaction NoSQL Settle DB Settle Batch Aggregation Event

    Sourcing OLTP DB Retry Batch
  14. Local LINE Pay App

  15. LINE Pay App Enhance offline payment of UX

  16. App2App LINE Pay App / LINE App

  17. authentication authorization App2App App2App / LINE Pay App / LINE

    App
  18. Open Banking Third Party Providers / Account Servicing Payment Service

    Providers TPP ASPSP authentication authorization
  19. The First Step Customer Authentication Financial-grade API (FAPI) OAuth 2.0

    OpenID Connect (OIDC)
  20. Open Banking Open Banking project in Taiwan Account API Payment

    API Open Banking Product API
  21. Partner LINE Pay API v3

  22. LINE Pay APIs Overview / Online version LINE Pay Offline

    API Refund API Payment Details API Confirm API Authentication Request API
  23. Migration Authentication Header Version 2 Version 3 Description X-LINE-ChannelId No

    Change X-LINE-ChannelSecret N/A Delete X-LINE-Authorization-Nonce N/A New X-LINE-Authorization N/A New
  24. Migration Request API Version 2 Version 3 Description amount amount

    No Change currency currency No Change orderId orderId No Change productName packages[].products[].name Single Multiple productImageUrl packages[].products[].imageUrl Single Multiple
  25. API Authentication Header > Channel Secret + URI + Query

    String + nonce > Signature = • Base64(HMAC-SHA256(ChannelSecret, (ChannelSecret + URL Path + Query String + nonce)) HTTP Method: GET HTTP Method POST > Channel Secret + URI + Request Body + nonce > Signature = • Base64(HMAC-SHA254(ChannelSecret, (ChannelSecret + URL Path + Request Body + nonce)) Hmac Signature > Algorithm: HMAC-SHA256 > Key: Channel Secret
  26. Payment Flow Merchant / LINE Pay / User All Complete

    the payment Merchant Confirm the payment LINE Pay Reserve a transaction LINE Pay Confirm the payment LINE Pay User Confirm the payment Merchant Request a payment
  27. Payment Flow Merchant / LINE Pay / User All Complete

    the payment Merchant Confirm the payment LINE Pay Reserve a transaction LINE Pay Confirm the payment LINE Pay User Confirm the payment Merchant Request a payment
  28. Item Description packages[].id New packages[].amount New packages[].name New packages[].products[].name Single

    Multiple packages[].products[].imageUrl Single Multiple Request API POST /v3/payments/request Item Description amount No Change currency No Change orderId No Change
  29. General Payment POST /v3/payments/request { "amount" : 100, "currency" :

    “TWD", "orderId" : "MKSI_S_20180904_1000001", "packages" : [ { "id" : "1", "amount": 100, "products" : [ { "id" : "PEN-B-001", "name" : "Pen Brown", "imageUrl" : "https://pay-store.line.com/images/pen_brown.jpg", "quantity" : 2, "price" : 50 } ] } ], "redirectUrls" : { "confirmUrl" : "https://pay-store.line.com/order/payment/authorize", "cancelUrl" : "https://pay-store.line.com/order/payment/cancel" } }
  30. Payment Flow Merchant / LINE Pay / User All Complete

    the payment Merchant Confirm the payment LINE Pay Reserve a transaction LINE Pay Confirm the payment LINE Pay User Confirm the payment Merchant Request a payment POST /v3/payments/2019120412345678910/confirm https://pay-store.line.com/order/payment/authorize?transactionId=2019120412345678910
  31. Payment Flow User / LINE Pay / Merchant All Complete

    the payment Merchant Confirm the payment LINE Pay Reserve a transaction LINE Pay Confirm the payment LINE Pay User Confirm the payment Merchant Request a payment
  32. Authentication Request API LINE Pay Offline API LINE Pay APIs

    Overview Refund API Payment Details API Confirm API
  33. LINE Pay API Offline version { "returnCode": "0000", "returnMessage": "success",

    "info": { "transactoinId": "2019010112345678910", "transactionDate": "2019-01-01T01:01:00Z", "orderId": "test_order_1", "payInfo": [ { "method": "CREDIT_CARD", "amount": 100 } ], "balance": 0, "merchantReference": { "affiliateCards": [ { "cardType": "MOBILE_CARRIER", "cardId": "/RRJFVKQ" } ] } } }
  34. New Features of LINE Pay > Sabrina / LINE Pay

    Service Planning
  35. LINE Pay Offline APIs Membership Mobile Carrier AffiliateCard

  36. Digital Wallet Let Digital Wallet replace real Wallet

  37. What Is in Your Wallet Cash Credit Card Coupon Voucher

    Invoice Membership
  38. Replace Wallet With LINE Pay Cash Credit Card Coupon Voucher

    Invoice Membership
  39. Collect Membership Card into wallet My Card

  40. My Card Service Concept Card Listing Select Card Adding in

    Card Wallet Binding / Registrate Start to Use
  41. LINE Pay Card List My Card Membership My Card Card

    holder function for membership JP Demo
 TW may modified
  42. Adapt Various Membership Function My Card Mileage Prepaid Membership Point

    JP Demo
 TW may modified
  43. My Card Service Concept Card Listing Select Card Adding in

    Card Wallet Binding / Registrate Start to Use Merchant
  44. Transaction Flow Evolution Membership Mobile Carrier Code Transaction One time

    transaction with LINE Pay Coupon
  45. Benefit of Binding With LINE Pay Check out Efficient Data

    Integrate Reward Connect
  46. Key Take Away Global / Local / Partner Local App2App

    Partner LINE Pay API Global Event Sourcing
  47. Bring Partner Into Global Partner Users Local Partner Users Global

  48. Thank You