paygent-bank

Implement Paygent bank, ATM, convenience store, bank network, and direct debit payment flows for WooCommerce order processing.

3|2|Updated Jun 9, 2021
One-click install
npx skills add https://github.com/artisanworkshop/Japanized-for-WooCommerce --skill paygent-bank-artisanworkshop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paygent-bank
Source: https://github.com/artisanworkshop/Japanized-for-WooCommerce/tree/main/.claude/skills/paygent-bank
Command: npx skills add https://github.com/artisanworkshop/Japanized-for-WooCommerce --skill paygent-bank-artisanworkshop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Paygent bank, ATM (virtual account), convenience store, bank network, and direct debit payment integrations can be complex to implement correctly in WooCommerce, including required parameters, gateway behavior, and webhook-driven order completion.

Core Features & Use Cases

  • Paygent Gateway Mapping: Provides clear gateway IDs and classes for コンビニ決済(paygent_cs), 仮想口座(ATM)(paygent_atm), and 銀行ネット(paygent_bn)。
  • Telegram Kind Driven Workflows: Supports request/response flows using telegram_kind codes for ATM(010), convenience(030), bank network(040), direct debit(060), WebMoney(070), and shared inquiry(094)。
  • Webhook-based Confirmation: Enables settlement confirmation via POST /wp-json/paygent/v1/check and updates WooCommerce order status (e.g., calling payment_complete when payment_status=30 is received).

Quick Start

Ask the AI to outline the exact request payload and WooCommerce order/status updates needed to implement Paygent ATM (仮想口座) checkout with payment_limit_date and to wire the webhook handler to complete the order on payment_status=30.

Frequently Asked Questions about paygent-bank

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

FAQPage Schema
How do I integrate Paygent convenience store payment and virtual account flows into WooCommerce?

You can implement Paygent convenience store, ATM virtual account, bank network, and direct debit payment flows in WooCommerce by mapping specific gateway IDs and classes like paygent_cs and paygent_atm to handle application submissions and store payment numbers.

How does webhook-based settlement confirmation work for Paygent payments in WooCommerce?

Webhook-based settlement confirmation works by receiving a POST request to /wp-json/paygent/v1/check, reading the payment_status parameter, and deterministically updating the WooCommerce order status by calling payment_complete when payment_status=30 is received.

What WooCommerce and PHP versions are required to implement Paygent bank network and direct debit payments?

Implementing Paygent bank network and direct debit payments requires WooCommerce 9.0 or higher, WordPress 6.7 or higher, and PHP 8.2 or higher to ensure proper gateway class handling and webhook endpoint stability.

What are the Paygent telegram_kind codes for ATM and convenience store payment processing?

Paygent payment processing uses telegram_kind codes 010 for ATM virtual account, 030 for convenience store, 040 for bank network, 060 for direct debit, 070 for WebMoney, and 094 for shared inquiry to drive request and response workflows.

How do I set up a Paygent ATM checkout with a payment limit date in WooCommerce?

Setting up Paygent ATM checkout requires outlining the exact request payload with the payment_limit_date parameter, mapping the paygent_atm gateway class, and wiring the webhook handler to complete the order upon receiving payment_status=30.

Can I handle multiple Paygent payment gateway IDs within a single WooCommerce checkout process?

Yes, you can handle multiple Paygent payment gateway IDs within WooCommerce by defining separate gateway classes for convenience store paygent_cs, ATM virtual account paygent_atm, and bank network paygent_bn, each mapping to their respective telegram_kind workflows.