← Back to Skills Marketplace
mickmicksh

Lap Adyen Payment Api

by mickmicksh · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
110
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install lap-adyen-payment-api
Description
Adyen Payment API skill. Use when working with Adyen Payment for adjustAuthorisation, authorise, authorise3d. Covers 13 endpoints.
README (SKILL.md)

Adyen Payment API

API version: 68

Auth

ApiKey X-API-Key in header | Bearer basic

Base URL

https://pal-test.adyen.com/pal/servlet/Payment/v68

Setup

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

Endpoints

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

adjustAuthorisation

Method Path Description
POST /adjustAuthorisation Change the authorised amount

authorise

Method Path Description
POST /authorise Create an authorisation

authorise3d

Method Path Description
POST /authorise3d Complete a 3DS authorisation

authorise3ds2

Method Path Description
POST /authorise3ds2 Complete a 3DS2 authorisation

cancel

Method Path Description
POST /cancel Cancel an authorisation

cancelOrRefund

Method Path Description
POST /cancelOrRefund Cancel or refund a payment

capture

Method Path Description
POST /capture Capture an authorisation

donate

Method Path Description
POST /donate Create a donation

getAuthenticationResult

Method Path Description
POST /getAuthenticationResult Get the 3DS authentication result

refund

Method Path Description
POST /refund Refund a captured payment

retrieve3ds2Result

Method Path Description
POST /retrieve3ds2Result Get the 3DS2 authentication result

technicalCancel

Method Path Description
POST /technicalCancel Cancel an authorisation using your reference

voidPendingRefund

Method Path Description
POST /voidPendingRefund Cancel an in-person refund

Common Questions

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

  • "Create a adjustAuthorisation?" -> POST /adjustAuthorisation
  • "Create a authorise?" -> POST /authorise
  • "Create a authorise3d?" -> POST /authorise3d
  • "Create a authorise3ds2?" -> POST /authorise3ds2
  • "Create a cancel?" -> POST /cancel
  • "Create a cancelOrRefund?" -> POST /cancelOrRefund
  • "Create a capture?" -> POST /capture
  • "Create a donate?" -> POST /donate
  • "Create a getAuthenticationResult?" -> POST /getAuthenticationResult
  • "Create a refund?" -> POST /refund
  • "Create a retrieve3ds2Result?" -> POST /retrieve3ds2Result
  • "Create a technicalCancel?" -> POST /technicalCancel
  • "Create a voidPendingRefund?" -> POST /voidPendingRefund
  • "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-payment-api -o references/api-spec.lap

# Search for related APIs
npx @lap-platform/lapsh search adyen-payment-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 coherent for calling Adyen test endpoints and only needs your Adyen API key. Before installing: 1) Verify whether your integration expects an X-API-Key header (API key) or a Bearer token — the SKILL.md mixes the two; supply the appropriate credential and avoid giving production keys until validated. 2) Confirm where references/api-spec.lap is sourced from (the skill references it but does not include it). 3) Use a test/restricted API key initially and ensure the key has minimal permissions (and rotate it if you later remove the skill). 4) Note the base URL points to Adyen's pal-test endpoint; if you switch to production, double-check the endpoints and auth method.
Capability Analysis
Type: OpenClaw Skill Name: lap-adyen-payment-api Version: 1.0.0 The skill bundle is a standard API wrapper for the Adyen Payment API. It points to the official Adyen test environment (pal-test.adyen.com) and provides instructions for mapping user requests to legitimate payment endpoints like /authorise and /capture. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found in SKILL.md or _meta.json.
Capability Tags
cryptocan-make-purchasesrequires-oauth-token
Capability Assessment
Purpose & Capability
Name/description describe Adyen payment endpoints and the SKILL.md documents those endpoints. The single required env var ADYEN_PAYMENT_API_KEY is appropriate for an API wrapper that calls Adyen.
Instruction Scope
Runtime instructions are limited to calling Adyen endpoints and referencing a generated spec file (references/api-spec.lap). They do not ask the agent to read unrelated files or credentials. Minor inconsistency: Auth section lists both "ApiKey X-API-Key" and "Bearer", while Setup instructs to "Set Authorization header with your Bearer token" even though the declared env var is ADYEN_PAYMENT_API_KEY (suggests X-API-Key). This is a documentation mismatch to verify before use.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk or downloaded by the skill itself.
Credentials
Only one environment variable (ADYEN_PAYMENT_API_KEY) is requested, which is proportional to the stated purpose. No unrelated secrets or system config paths are requested.
Persistence & Privilege
always:false and no install behavior. The skill can be invoked autonomously (platform default) but does not request elevated or persistent system privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lap-adyen-payment-api
  3. After installation, invoke the skill by name or use /lap-adyen-payment-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Adyen Payment API skill. - Supports 13 Adyen Payment API endpoints, including adjustAuthorisation, authorise, authorise3d, refund, and capture. - Provides endpoint descriptions, authentication methods, and base URL for API version 68. - Lists required environment variable: ADYEN_PAYMENT_API_KEY. - Includes setup instructions and common questions for endpoint selection. - Reference to official API spec for full parameter and schema details.
Metadata
Slug lap-adyen-payment-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 Payment Api?

Adyen Payment API skill. Use when working with Adyen Payment for adjustAuthorisation, authorise, authorise3d. Covers 13 endpoints. It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.

How do I install Lap Adyen Payment Api?

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

Is Lap Adyen Payment Api free?

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

Which platforms does Lap Adyen Payment Api support?

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

Who created Lap Adyen Payment Api?

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

💬 Comments