← Back to Skills Marketplace
mickmicksh

Lap Adyen Stored Value Api

by mickmicksh · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
98
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install lap-adyen-stored-value-api
Description
Adyen Stored Value API skill. Use when working with Adyen Stored Value for changeStatus, checkBalance, issue. Covers 6 endpoints.
README (SKILL.md)

Adyen Stored Value API

API version: 46

Auth

ApiKey X-API-Key in header | Bearer basic

Base URL

https://pal-test.adyen.com/pal/servlet/StoredValue/v46

Setup

  1. Set Authorization header with your Bearer token
  2. POST /changeStatus -- create first changeStatus

Endpoints

6 endpoints across 6 groups. See references/api-spec.lap for full details.

changeStatus

Method Path Description
POST /changeStatus Changes the status of the payment method.

checkBalance

Method Path Description
POST /checkBalance Checks the balance.

issue

Method Path Description
POST /issue Issues a new card.

load

Method Path Description
POST /load Loads the payment method.

mergeBalance

Method Path Description
POST /mergeBalance Merge the balance of two cards.

voidTransaction

Method Path Description
POST /voidTransaction Voids a transaction.

Common Questions

Match user requests to endpoints in references/api-spec.lap. Key patterns:

  • "Create a changeStatus?" -> POST /changeStatus
  • "Create a checkBalance?" -> POST /checkBalance
  • "Create a issue?" -> POST /issue
  • "Create a load?" -> POST /load
  • "Create a mergeBalance?" -> POST /mergeBalance
  • "Create a voidTransaction?" -> POST /voidTransaction
  • "How to authenticate?" -> See Auth section

Response Tips

  • Check response schemas in references/api-spec.lap for field details
  • Create/update endpoints typically return the created/updated object

CLI

# Update this spec to the latest version
npx @lap-platform/lapsh get adyen-stored-value-api -o references/api-spec.lap

# Search for related APIs
npx @lap-platform/lapsh search adyen-stored-value-api

References

  • Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

Generated from the official API spec by LAP

Usage Guidance
This skill appears to implement Adyen Stored Value endpoints and only asks for a single API key env var, which is reasonable — but the SKILL.md is ambiguous about authentication: it mentions both X-API-Key and 'Authorization: Bearer' and even instructs to 'Set Authorization header with your Bearer token'. Before installing or using it, confirm which credential Adyen expects for Stored Value in your environment (X-API-Key vs Bearer token) and update the skill or your usage accordingly. Also note the base URL in the skill points to Adyen's test host (pal-test.adyen.com) — verify whether you intend to use test or production endpoints and do not supply production credentials until that is clarified. If you plan to run the provided npx examples, be aware npx fetches packages from npm at runtime; only run them if you trust the package source. If the skill came from an unknown author, ask for provenance or a link to the official API spec (or compare this SKILL.md to Adyen's official docs) — resolving the auth mismatch and confirming the intended environment would likely move this from 'suspicious' to 'benign.'
Capability Analysis
Type: OpenClaw Skill Name: lap-adyen-stored-value-api Version: 1.0.0 The skill bundle is a standard API wrapper for the Adyen Stored Value API. It defines legitimate endpoints for managing stored value cards (e.g., checkBalance, issue, load) and points to official Adyen test infrastructure (pal-test.adyen.com). No evidence of malicious intent, data exfiltration, or prompt injection was found in SKILL.md or _meta.json.
Capability Tags
cryptocan-make-purchasesrequires-oauth-token
Capability Assessment
Purpose & Capability
Name and description match the listed endpoints and the declared required env var (ADYEN_STORED_VALUE_API_KEY) is appropriate for an Adyen integration. The base URL points at Adyen's test host (pal-test.adyen.com), which is coherent for testing but the skill does not state explicitly that it targets a test environment.
Instruction Scope
SKILL.md tells the agent to 'Set Authorization header with your Bearer token' while the metadata and auth section also reference an ApiKey (X-API-Key). This is a direct contradiction: it's unclear whether calls should use X-API-Key or an Authorization: Bearer token. The instructions also reference a local file (references/api-spec.lap) and npx commands to fetch the spec—these are fine as examples but could lead to running npx (which downloads/executes code) if followed. There is no instruction to read unrelated files or environment variables.
Install Mechanism
Instruction-only skill with no install spec and no code files. There is no package download or filesystem installation specified in the skill itself (lowest installation risk). The CLI examples use npx, but that's an optional example rather than an automated install step.
Credentials
The skill requires a single environment variable ADYEN_STORED_VALUE_API_KEY, which is appropriate. However, the instructions ask for a Bearer token in the Authorization header, creating mismatch between declared required env var and the runtime auth guidance—this could cause misuse (e.g., supplying the wrong credential).
Persistence & Privilege
No elevated privileges requested, always:false, no config paths, and the skill is user-invocable. It does not request permanent presence or modify other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lap-adyen-stored-value-api
  3. After installation, invoke the skill by name or use /lap-adyen-stored-value-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of lap-adyen-stored-value-api. - Provides access to Adyen Stored Value API (v46) covering 6 endpoints: changeStatus, checkBalance, issue, load, mergeBalance, voidTransaction. - Supports API key and Bearer token authentication. - Includes setup and endpoint usage instructions. - Reference to full specification and CLI tooling for updates and searches. - Requires the ADYEN_STORED_VALUE_API_KEY environment variable.
Metadata
Slug lap-adyen-stored-value-api
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Lap Adyen Stored Value Api?

Adyen Stored Value API skill. Use when working with Adyen Stored Value for changeStatus, checkBalance, issue. Covers 6 endpoints. It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install Lap Adyen Stored Value Api?

Run "/install lap-adyen-stored-value-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lap Adyen Stored Value Api free?

Yes, Lap Adyen Stored Value Api is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lap Adyen Stored Value Api support?

Lap Adyen Stored Value Api is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lap Adyen Stored Value Api?

It is built and maintained by mickmicksh (@mickmicksh); the current version is v1.0.0.

💬 Comments