shopline-payments

Integrate SHOPLINE Payments for checkout sessions, webhooks, and transaction management.

4|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/boyonglin/shopline-payments-skill --skill shopline-payments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopline-payments
Source: https://github.com/boyonglin/shopline-payments-skill/tree/main
Command: npx skills add https://github.com/boyonglin/shopline-payments-skill --skill shopline-payments

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node-fetch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration of SHOPLINE Payments, enabling AI agents to handle various payment methods and transaction workflows for e-commerce platforms. It addresses the complexity of connecting to a payment gateway, ensuring secure and efficient payment processing.

Core Features & Use Cases

  • Checkout Transaction Creation: Generate session URLs for redirect-based payments, supporting credit cards, LINE Pay, ATM, and JKO Pay.
  • Webhook Handling: Verify signatures and process payment notifications for successful or failed transactions.
  • Transaction Management: Query payment statuses, initiate refunds, capture authorized amounts, and cancel pre-authorized transactions.
  • Use Case: Integrate SHOPLINE Payments into an e-commerce application to process customer payments via LINE Pay, manage transaction statuses, and handle refunds for cancelled orders.

Quick Start

Use the shopline-payments skill to integrate LINE Pay for a new checkout transaction.

Frequently Asked Questions about shopline-payments

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate SHOPLINE Payments for e-commerce transaction processing?

To integrate SHOPLINE Payments for e-commerce transaction processing, you create checkout sessions for redirect-based payments, handle webhooks for transaction notifications, and manage refunds or cancellations. This supports credit cards, LINE Pay, ATM, and JKO Pay.

What Taiwanese payment methods are supported by the SHOPLINE payment gateway?

The SHOPLINE payment gateway supports diverse local Taiwanese payment methods including LINE Pay, credit cards, ATM transfers, and JKO Pay. These options are available when creating checkout sessions for redirect-based e-commerce payments.

How do I verify webhook signatures for SHOPLINE Payments transaction notifications?

Verifying webhook signatures for SHOPLINE Payments involves checking the signature payload sent during payment notifications. This process ensures secure handling of successful or failed transaction statuses before updating your e-commerce application.

Can I manage refunds and cancel pre-authorized transactions using SHOPLINE Payments?

Yes, you can manage refunds, capture authorized amounts, and cancel pre-authorized transactions using SHOPLINE Payments. The transaction management features allow you to query payment statuses and initiate refunds for cancelled e-commerce orders.

Does the SHOPLINE Payments integration work with Node.js and node-fetch?

Yes, the SHOPLINE Payments integration works with Node.js and requires the node-fetch dependency. It is designed for secure payment gateway integration, enabling AI agents to handle various payment workflows and transaction management tasks.

What is the best way to handle checkout session creation for LINE Pay?

The best way to handle checkout session creation for LINE Pay is to generate session URLs for redirect-based payments. This approach allows your e-commerce platform to securely process customer payments through the SHOPLINE payment gateway.