run-a-sale-with-3ds

Integrate 3-D Secure card sales with Payroc's MPI service.

1|Updated May 1, 2026
One-click install
npx skills add https://github.com/payroc/skills --skill run-a-sale-with-3ds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-a-sale-with-3ds
Source: https://github.com/payroc/skills/tree/main/plugins/payroc/transaction/skills/run-a-sale-with-3ds
Command: npx skills add https://github.com/payroc/skills --skill run-a-sale-with-3ds

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Payroc API credentials, terminal setup, callback URL, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides developers through implementing 3-D Secure (3DS) card sales using the Payroc API, reducing fraud liability and ensuring secure online transactions.

Core Features & Use Cases

  • 3-D Secure Implementation: Step-by-step guidance for 3DS integration with Payroc's MPI service.
  • Cardholder Authentication: Tokenization and MPI authentication to verify cardholder identity.
  • Payment Processing: Posting payments with the resulting mpiReference after successful authentication.
  • Use Case: For developers looking to add 3DS to their web checkout for card-present e-commerce transactions.

Quick Start

Run the skill by asking, "How do I implement 3-D Secure for a card sale?"

Frequently Asked Questions about run-a-sale-with-3ds

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

FAQPage Schema
How do I implement 3-D Secure for a card sale using the Payroc API?

To implement 3-D Secure for a card sale, you use Payroc's MPI service for tokenization and cardholder authentication, then post the payment with the resulting mpiReference. This requires Payroc API credentials, terminal setup, and a configured callback URL.

What is 3-D Secure MPI authentication and how does it work?

3-D Secure MPI authentication verifies cardholder identity during online transactions to reduce fraud liability. The process involves tokenizing card data and authenticating through Payroc's MPI service before successfully posting the card payment.

Do I need a callback URL to process 3-D Secure card sales?

Yes, a callback URL is required to process 3-D Secure card sales. You also need Payroc API credentials and terminal setup to complete the MPI authentication and payment posting workflow.

Can I use Payroc 3-D Secure integration for web checkout card-present transactions?

Yes, Payroc 3-D Secure integration is designed for developers adding 3DS to web checkout for card-present e-commerce transactions. It guides tokenization, MPI authentication, and final payment posting.

Why does my 3-D Secure payment posting fail after MPI authentication?

3-D Secure payment posting requires the valid mpiReference obtained after successful MPI authentication. If tokenization or MPI authentication fails, you cannot post the payment, preventing fraudulent online transactions.