paygent-bank

Integrate Paygent bank and convenience-store payments into WooCommerce.

Updated Sep 22, 2024
One-click install
npx skills add https://github.com/WordPressBugBounty/plugins-woocommerce-for-japan --skill paygent-bank
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paygent-bank
Source: https://github.com/WordPressBugBounty/plugins-woocommerce-for-japan/tree/main/woocommerce-for-japan/.claude/skills/paygent-bank
Command: npx skills add https://github.com/WordPressBugBounty/plugins-woocommerce-for-japan --skill paygent-bank

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps implement Paygent bank- and convenience-store-based payment gateways in WooCommerce by consolidating payment flows, gateway IDs, parameters, and webhook-based settlement into a single operational guide.

Core Features & Use Cases

  • Paygent payment methods mapping: Covers ATM virtual accounts, convenience-store payments, bank-network payments, direct debit, and WebMoney, including the relevant gateway IDs and request kinds.
  • WooCommerce workflow support: Sets orders to on-hold after application and completes payments when Paygent sends settlement status updates.
  • Webhook-driven confirmation: Uses the Paygent check endpoint to correlate Paygent trading/payment IDs to WooCommerce orders and trigger payment_complete() for payment_status=30.
  • Use cases: Use it to implement or troubleshoot Paygent flows such as updating payment deadline/number displays, adding webhook verification logic, or wiring new direct-debit handling.

Quick Start

Ask the assistant to generate WooCommerce gateway integration guidance for Paygent ATM virtual account payments, including required parameters, telegram_kind mapping, and the webhook handling that updates order status using 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 payments into WooCommerce?

Paygent convenience-store payments integrate into WooCommerce by defining specific gateway IDs, request parameters, and payment application flows. Orders are placed on-hold after application and completed automatically via webhook settlement updates.

How does a Paygent webhook update WooCommerce order status?

A Paygent webhook updates WooCommerce order status by hitting the Paygent check endpoint, correlating Paygent trading and payment IDs to WooCommerce orders, and triggering payment_complete() when payment_status equals 30.

What WooCommerce and PHP versions are required for Paygent ATM virtual account integration?

Paygent ATM virtual account integration requires WooCommerce 9 or higher, WordPress 6.7 or higher, and PHP 8.2 or higher to support the gateway application flows and webhook-driven order-status handling.

Which Paygent payment methods are supported for WooCommerce gateway integration?

Supported Paygent payment methods include ATM virtual accounts, convenience-store number and ticket-style payments, bank-network payments, direct debit, and WebMoney, each mapped with specific gateway IDs and request kinds.

Why does my WooCommerce order stay on-hold after a Paygent payment application?

WooCommerce orders stay on-hold after a Paygent payment application by design, waiting for the Paygent webhook endpoint to send settlement confirmation with payment_status equal to 30 before triggering payment_complete().

Can I use Paygent bank-network payments alongside direct debit in WooCommerce?

Paygent bank-network payments and direct debit operate within WooCommerce by defining distinct gateway IDs and request parameters, applying on-hold status after application, and completing orders through the unified Paygent webhook endpoint.