← All creators

MuHamza30

User

Claude Code plugin marketplace: paypal-api — 48 skills for integrating the APIMatic-generated PayPal Server SDK (C#, Java, PHP, Python, Ruby, TypeScript)

48 indexed · 0 Featured · 0 stars · avg score 70
Prolific

Categories

Indexed Skills (48)

API & Backend Listed

csharp-authentication

Set credentials on the PayPal Server SDK C# SDK. Load before configuring any scheme, or when a call comes back 401 or 403. The setter name won't tell you it can drop or double the `Credentials` suffix, that required values are positional on the model's constructor and throw `ArgumentNullException` there rather than on the first call, or which getter reads the model back.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

csharp-calling-endpoints

Call operations on the PayPal Server SDK C# SDK. Load before the first call, and when building a request body or reading a response. The signature won't tell you controllers are properties on the client, that sync and async forms differ in which one takes a `CancellationToken`, or what an optional parameter's default actually puts on the wire.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

csharp-client-initialization

Construct and configure the PayPal Server SDK C# SDK client. Load before you call the builder or wire the client into an application. The method list won't tell you the client is `sealed` with a nested `Builder` and no public constructor, that controllers are get-only properties rather than types you construct, or that one client is built once and reused.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

csharp-configuration-resilience

Tune the PayPal Server SDK C# SDK client — retries, timeouts, proxy, transport, logging and the base URL. Load before changing any transport setting. The option list won't tell you nothing retries until you raise the count yourself, that the verb whitelist does not cover a call that fails by throwing, or how to reach a host no `Environment` member covers.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

csharp-error-handling

Handle errors from the PayPal Server SDK C# SDK. Load before your first try/catch around a call, or when building an error-translation layer. The thrown type won't tell you the status code is on `ResponseCode`, which failures never arrive as an `ApiException` at all, or that a Polly timeout does not derive from `OperationCanceledException`.

0 Updated 1 weeks ago
MuHamza30
Web & Frontend Listed

csharp-getting-started

Entry point for integrating the PayPal Server SDK C# SDK (APIMatic-generated, built on APIMatic.Core with Newtonsoft.Json). Carries the SDK's identity — package id, client class, environments, base exception — this SDK's own map of schemes, environments and controllers, the package layout, and where to read the source. Load this first, before any other csharp-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

csharp-models

Work with models from the PayPal Server SDK C# SDK. Load before building a request payload or mapping a response onto your own types. The class won't tell you which fields serialize on a model you never touched, how optional-and-nullable state is tracked, how a oneOf/anyOf container matches, or where unknown fields land.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

csharp-testing

Unit-test code that calls the PayPal Server SDK C# SDK. Load before stubbing the SDK. The member list won't tell you the one injectable seam is an `HttpMessageHandler` passed through `.HttpClientConfig(...)`, that the client is `sealed` with an internal controller constructor, or the two things a stub handler must do before a call gets through at all.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

java-authentication

Set credentials on the PayPal Server SDK Java SDK. Load before configuring any scheme, or when a call comes back 401 or 403. The builder won't tell you each credential field is pre-initialised with empty strings so a forgotten setter fails inside the SDK, that only client credentials fetches a token for you, or which getter reads the model back.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

java-calling-endpoints

Call operations on the PayPal Server SDK Java SDK. Load before the first call, and when building a request body or reading a response. The signature won't tell you the controller package and class suffix are both per-SDK, that every operation has a blocking and an async form, or what the return type wraps.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

java-client-initialization

Construct and configure the PayPal Server SDK Java SDK client. Load before you call the builder or wire the client into an application. The method list won't tell you `httpClientConfig` takes a lambda rather than an object, that controllers are accessors on the client, or that a cloned client keeps some settings and drops others.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

java-configuration-resilience

Tune the PayPal Server SDK Java SDK client — retries, timeouts, transport, logging and the base URL. Load before changing any transport setting. The option list won't tell you a client built without `timeout(...)` waits forever, that the verb list does not stop a `POST` being re-sent, or what a rewriting interceptor does once retries are on.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

java-error-handling

Handle errors from the PayPal Server SDK Java SDK. Load before your first try/catch around a call, or when building an error-translation layer. The throws clause won't tell you the status code accessor is `getResponseCode()`, which errors carry a typed subclass and which do not, or that the async form buries everything in a `CompletionException`.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

java-getting-started

Entry point for integrating the PayPal Server SDK Java SDK (APIMatic-generated, io.apimatic runtime over OkHttp3 and Jackson). Carries the SDK's identity — Maven coordinates, client class, environments, base exception — the package layout, and where to read the source. Load this first, before any other java-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

java-models

Work with models from the PayPal Server SDK Java SDK. Load before building a request payload or mapping a response onto your own types. The class won't tell you whether models are mutable or builder-only, which annotation argument is the wire name, how a oneOf/anyOf container is matched, or that you never set a discriminator yourself.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

java-testing

Unit-test code that calls the PayPal Server SDK Java SDK. Load before stubbing the SDK. The option list won't tell you the in-process seam is your own `OkHttpClient` handed to `.httpClientInstance(...)`, that `HttpCallback` observes rather than substitutes, or that a stubbed 5xx needs `numberOfRetries(0)` to fail on the first attempt.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

php-authentication

Set credentials on the PayPal Server SDK PHP SDK. Load before configuring any scheme, or when a call comes back 401 or 403. The builder won't tell you each scheme has its own credentials builder, that a single-scheme OAuth SDK drops the `Credentials` suffix from the accessor, or that the token provider lives on the credentials builder rather than the client.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

php-calling-endpoints

Call operations on the PayPal Server SDK PHP SDK. Load before the first call, and when building a request body or reading a response. The signature won't tell you the controller folder and class suffix are per-SDK, whether the operation returns a wrapper or the bare value, or that a `404` can arrive as `null`.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

php-client-initialization

Construct and configure the PayPal Server SDK PHP SDK client. Load before you call the builder or wire the client into an application. The method list won't tell you the client is immutable and built through `{Client}Builder::init()`, that controllers are accessors whose suffix is per-SDK, or which settings a rebuilt client keeps.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

php-configuration-resilience

Tune the PayPal Server SDK PHP SDK client — retries, timeouts, proxy, logging and the base URL. Load before changing any transport setting. The setter list won't tell you retrying takes three switches rather than one, that `maximumRetryWaitTime` is a cumulative budget rather than a cap, or that pagination is entirely manual here.

0 Updated 1 weeks ago
MuHamza30
Data & Documents Listed

php-error-handling

Handle errors from the PayPal Server SDK PHP SDK. Load before your first try/catch around a call, or when building an error-translation layer. The class list won't tell you whether a non-2xx throws at all in this SDK, where the error payload actually lives, or that an inline `catch` inside a namespaced file never matches.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

php-getting-started

Entry point for integrating the PayPal Server SDK PHP SDK (APIMatic-generated, apimatic/core over apimatic/unirest-php). Carries the SDK's identity — Composer package and root namespace, client builder, environments, base exception — the package layout, and where to read the source. Load this first, before any other php-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

php-models

Work with models from the PayPal Server SDK PHP SDK. Load before building a request payload or mapping a response onto your own types. The class won't tell you the setter docblocks drive deserialization at runtime, how absent, null and set are told apart, or which builder method takes a field back off the wire.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

php-testing

Unit-test code that calls the PayPal Server SDK PHP SDK. Load before stubbing the SDK. The class list won't tell you which seam to fake, that nothing in the SDK is `final` so PHPUnit can double it, or that `httpCallback` observes a real call rather than replacing it.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

python-authentication

Set credentials on the PayPal Server SDK Python SDK. Load before configuring any auth scheme — Basic, API key in header or query, bearer token, or an OAuth 2 grant. The kwarg name won't tell you it takes a constructed `{Scheme}Credentials` object, that missing required values raise `ValueError` at construction, or how a fetched OAuth token is re-attached.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

python-calling-endpoints

Call operations on the PayPal Server SDK Python SDK. Load before your first call, and when building a request body or reading a response. The signature won't tell you the controller is a property rather than something you construct, that operations come in two parameter shapes (plain arguments, or a single `options` dict), or that every response arrives wrapped in an `ApiResponse`, payload on `.body`.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

python-client-initialization

Construct and configure the PayPal Server SDK Python SDK client. Load before calling `PaypalServersdkClient(...)`, building a `Configuration`, choosing an `Environment`, or wiring the client into an app. The signature won't tell you transport settings are flat rather than nested, that controllers are properties you read rather than classes you construct, or that one client should be built once and reused.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

python-configuration-resilience

Tune the PayPal Server SDK Python SDK client — retries, timeout, proxy, transport, environment, logging. Load when adjusting any of these. The parameter list won't tell you the retry defaults are fixed at generation time (read `Configuration.__init__` rather than assume), that settings are per-client with no per-call override, or that there is no free-form base-URL argument.

0 Updated 1 weeks ago
MuHamza30
Data & Documents Listed

python-error-handling

Handle errors from the PayPal Server SDK Python SDK. Load before your first `try/except` around a call, or when translating SDK errors into your own. The raised class won't tell you the status code is on `response_code`, that a typed subclass's attributes may be unassigned when the error body isn't a JSON object, or that catching the base class first swallows typed errors.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

python-getting-started

Entry point for integrating the PayPal Server SDK Python SDK (APIMatic-generated, apimatic-core over `requests`). Carries the SDK's identity — package, client class, environments, base exception — the generated source layout, and the placeholder legend the companion skills use. Load this first, before any other python-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

python-models

Build and read the non-obvious model shapes of the PayPal Server SDK Python SDK — optionals, enums, oneOf/anyOf unions, dates, collections, `additional_properties`. Load when a field is anything but a plain string or number, or when an attribute you expected is missing. The class body won't tell you an omitted optional is *absent* from the instance, not `None` — `hasattr`, not `is None`, is the check.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

python-testing

Unit-test code that calls the PayPal Server SDK Python SDK. Load before stubbing the SDK. The constructor won't tell you the seam is your own `requests.Session` passed as `http_client_instance` plus `http_call_back` for asserting the request, that `max_retries` is inert on a session you supply, or that an OAuth grant's token request traverses that same seam.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

ruby-authentication

Set credentials on the PayPal Server SDK Ruby SDK. Load before configuring any scheme, or when a call comes back 401 or 403. The argument list won't tell you each scheme takes a constructed credentials object passed by name, that OAuth identifiers keep fixed spellings whatever the scheme is called, or which schemes fetch a token for you.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

ruby-calling-endpoints

Call operations on the PayPal Server SDK Ruby SDK. Load before the first call, and when building a request body or reading a response. The method won't tell you the controller folder is named per SDK, whether parameters come positionally or as a hash, or what an operation returns on an error status.

0 Updated 1 weeks ago
MuHamza30
Data & Documents Listed

ruby-client-initialization

Construct and configure the PayPal Server SDK Ruby SDK client. Load before you call `Client.new` or wire the client into an application. The argument list won't tell you settings are flat keyword arguments with no builder, that controllers are memoized readers, or how `clone_with` treats the arguments you leave out.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

ruby-configuration-resilience

Tune the PayPal Server SDK Ruby SDK client — retries, timeouts, transport, logging and the base URL. Load before changing any transport setting. The argument list won't tell you the retry default is fixed when the SDK is generated, that `timeout` covers each attempt rather than the call, or what a stdlib `Logger` does to the SDK's log parameters.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

ruby-error-handling

Handle errors from the PayPal Server SDK Ruby SDK. Load before your first `rescue` around a call, or when building an error-translation layer. The class list won't tell you which statuses this SDK actually raises on, where the error body's fields live, or that the `doc/` Errors table names classes that may not exist here.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

ruby-getting-started

Entry point for integrating the PayPal Server SDK Ruby SDK (APIMatic-generated, apimatic_core over Faraday). Carries the SDK's identity — gem name, client class, environments, base exception — the package layout, and where to read the source. Load this first, before any other ruby-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

ruby-models

Work with models from the PayPal Server SDK Ruby SDK. Load before building a request payload or mapping a response onto your own types. The class won't tell you how omitted and nil are told apart, which attribute names reach the wire, how a union is resolved, or what a model-free build gives you instead.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

ruby-testing

Unit-test code that calls the PayPal Server SDK Ruby SDK. Load before stubbing the SDK. The argument list won't tell you the seam is a `Faraday::Connection` you build yourself and pass as `connection:`, that `http_callback` observes rather than substitutes, or that a stubbed 5xx needs `max_retries: 0` to fail on the first attempt.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

typescript-authentication

Set credentials on the PayPal Server SDK TypeScript SDK. Load before configuring any scheme, or when a call comes back 401 or 403. The `Configuration` type won't tell you the credentials property is often named after the auth type rather than the scheme, which grants carry `oAuthScopes`, or what a rejected token provider does to the client.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

typescript-calling-endpoints

Call operations on the PayPal Server SDK TypeScript SDK. Load before the first call, and when building a request body or reading a response. The signature won't tell you controllers are constructed rather than accessed off the client, that an operation takes either positional parameters or one options object, or where `requestOptions` sits.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

typescript-client-initialization

Construct and configure the PayPal Server SDK TypeScript SDK client. Load before you call `new Client({...})` or wire the client into an application. The type won't tell you the configuration is one flat options object, that you instantiate controllers yourself, or which generated factory throws for every input.

0 Updated 1 weeks ago
MuHamza30
DevOps & Infrastructure Listed

typescript-configuration-resilience

Tune the PayPal Server SDK TypeScript SDK client — retries, timeouts, cancellation, proxy, logging and the base URL. Load before changing any transport setting. The option list won't tell you two generated fields gate retrying, that `abortSignal` never reaches a token exchange, or how to reach a host no `Environment` member covers.

0 Updated 1 weeks ago
MuHamza30
API & Backend Listed

typescript-error-handling

Handle errors from the PayPal Server SDK TypeScript SDK. Load before your first try/catch around a call, or when building an error-translation layer. The thrown type won't tell you `result` is undefined on a bare `ApiError`, that an error payload keeps the wire's own field names, or that the `doc/` Errors table can name classes nothing registers.

0 Updated 1 weeks ago
MuHamza30
Web & Frontend Listed

typescript-getting-started

Entry point for integrating the PayPal Server SDK TypeScript/Node SDK (APIMatic-generated, built on the @apimatic/* runtime packages). Carries the SDK's identity — npm package, `Client` class, `Configuration`, environments, the `ApiError` base — the package layout, and where to read the source. Load this first, before any other typescript-* skill.

0 Updated 1 weeks ago
MuHamza30
AI & Automation Listed

typescript-models

Work with models from the PayPal Server SDK TypeScript SDK. Load before building a request payload or mapping a response onto your own types. The interface won't tell you each model has a paired runtime schema, how unions are read back, that date fields are plain strings, or where unknown JSON survives.

0 Updated 1 weeks ago
MuHamza30
Testing & QA Listed

typescript-testing

Unit-test code that calls the PayPal Server SDK TypeScript SDK. Load before stubbing the SDK. The type won't tell you the seam is a stub adapter passed through `unstable_httpClientOptions`, that the SDK ships no mocking helpers, or that a stubbed 5xx needs the retry config zeroed to fail on the first attempt.

0 Updated 1 weeks ago
MuHamza30

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.