authorize-net-payments

Process Authorize.net tokenized payments across web, mobile, and .NET backend flows.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/novatech2210-cmd/ImidusApp --skill authorize-net-payments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: authorize-net-payments
Source: https://github.com/novatech2210-cmd/ImidusApp/tree/main/.gemini/agents/authorize-net-payments
Command: npx skills add https://github.com/novatech2210-cmd/ImidusApp --skill authorize-net-payments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables PCI-compliant payment processing without handling raw card data by leveraging Authorize.net tokenization, Accept.js web integration, React Native mobile tokenization, and a .NET backend charge flow.

Core Features & Use Cases

  • Client-side tokenization via Accept.js to generate a nonce
  • Backend charge execution using the nonce with the .NET SDK
  • Secure posting to the POS tblPayment table with masked card data
  • Web and mobile integrations that align with PCI-compliant security requirements

Quick Start

Configure your environment variables, integrate Accept.js on the frontend to obtain a nonce, and call the backend charge using that token.

Frequently Asked Questions about authorize-net-payments

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

FAQPage Schema
How do I process Authorize.net payments without exposing raw card data?

You can process payments without exposing raw card data by using Authorize.net tokenization via Accept.js to generate a nonce, then sending only that token to your backend. This approach enforces PCI compliance by keeping raw card details client-side.

Does this approach work with React Native mobile tokenization?

Yes, this approach works with React Native mobile tokenization. It applies tokenization across web Accept.js integrations and mobile flows, allowing you to securely obtain payment nonces from a React Native application before executing backend charges.

How do I integrate Accept.js in a Next.js frontend to get a nonce?

To integrate Accept.js in a Next.js frontend, configure your environment variables and use Accept.js on the client side to securely tokenize card details. This process generates a nonce that you then pass to your backend charge execution flow.

Can I execute backend charges using the .NET SDK with an Authorize.net nonce?

Yes, you can execute backend charges using the .NET SDK with an Authorize.net nonce. The flow accepts the token generated by Accept.js or React Native, using environment-configured credentials to securely process the transaction without raw card data.

What is PCI-compliant tokenization and when do I need it for payment processing?

PCI-compliant tokenization replaces sensitive card data with a secure token or nonce during payment processing. You need it when integrating web or mobile checkouts to ensure raw card details never touch your servers, reducing PCI scope and securing the transaction.

How should masked card data be posted to the payment database table?

Masked card data should be posted to the payment table by sending only encrypted or masked details after the backend charge executes. This ensures the database records the transaction securely without storing full PCI-sensitive card information.