> ## Documentation Index
> Fetch the complete documentation index at: https://ext.eplus.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Payment Sandbox Helper

> PayPal Sandbox और Stripe Test के लिए टेस्ट कार्ड डेटा बनाएँ और ऑटो-फिल करें

<Warning>
  इसका उपयोग केवल PayPal Sandbox, Stripe Test Mode, स्थानीय विकास वातावरण या स्पष्ट रूप से अधिकृत टेस्ट सिस्टम में करें। बनाए गए डेटा का उपयोग वास्तविक भुगतान या प्रोडक्शन checkout में न करें।
</Warning>

**Payment Sandbox Helper** डेवलपर्स और QA टीमों के लिए एक ओपन-सोर्स ब्राउज़र एक्सटेंशन है। यह PayPal Sandbox कार्ड, PayPal त्रुटि परिदृश्य और Stripe टेस्ट कार्ड को साइडबार में एक जगह देता है तथा समर्थित भुगतान फ़ॉर्म को ऑटो-फिल कर सकता है।

## मुख्य सुविधाएँ

<CardGroup cols={2}>
  <Card title="PayPal Sandbox" icon="paypal">
    Visa, Mastercard, American Express, Diners Club, Maestro, CUP और JCB के लिए Luhn-valid नंबर, expiry और CVV बनाता है।
  </Card>

  <Card title="Stripe Test Mode" icon="stripe">
    सफल भुगतान, decline और 3D Secure flow के लिए टेस्ट कार्ड देता है।
  </Card>

  <Card title="ऑटो-फिल" icon="wand-magic-sparkles">
    पहचाने गए फ़ील्ड में कार्ड नंबर, expiry, CVV, कार्डधारक नाम और देश भरता है।
  </Card>

  <Card title="कॉन्टेक्स्ट मेनू" icon="computer-mouse">
    राइट-क्लिक मेनू से अंतिम focused input में टेस्ट मान भरता है।
  </Card>
</CardGroup>

## इंस्टॉलेशन

1. [GitHub Releases](https://github.com/ePlus-DEV/payment-sandbox-helper/releases/latest) खोलें और अपने ब्राउज़र का पैकेज डाउनलोड करें।
2. Chromium पैकेज को लोड करने से पहले extract करें।
3. `chrome://extensions` या `edge://extensions` खोलें, Developer mode चालू करें और **Load unpacked** चुनें।
4. Firefox में `about:debugging#/runtime/this-firefox` से compatible पैकेज को अस्थायी रूप से लोड करें।

डेवलपमेंट के लिए:

```bash theme={null}
corepack enable
yarn install
yarn dev
```

अन्य कमांड:

```bash theme={null}
yarn dev:firefox
yarn build
yarn build:firefox
```

## उपयोग

1. समर्थित PayPal, Stripe या स्थानीय टेस्ट पेज खोलें।
2. साइडबार खोलने के लिए एक्सटेंशन आइकन पर क्लिक करें।
3. **PayPal** या **Stripe** टैब चुनें।
4. कार्ड या त्रुटि परिदृश्य चुनें।
5. fill action चलाएँ।
6. कस्टम या embedded checkout में submit करने से पहले सभी मान जाँचें।

## PayPal त्रुटि परिदृश्य

एक्सटेंशन में `CCREJECT-REFUSED`, `CCREJECT-SF`, `CCREJECT-EC`, `CCREJECT-IF`, `CCREJECT-LS`, `CCREJECT-BANK_ERROR` और `CCREJECT-CVV_F` जैसे trigger शामिल हैं। इन्हें केवल ऐसे PayPal Sandbox flow में उपयोग करें जो इन मानों को पहचानता हो।

## समर्थित साइटें

Content Script PayPal और Stripe domains के साथ `localhost`, `127.0.0.1` और `*.appspot.com` पर चलता है। सुरक्षित cross-origin iframe के फ़ील्ड तक एक्सटेंशन नहीं पहुँच सकता; ऐसे मामलों में मैन्युअल इनपुट आवश्यक हो सकता है।

## सेटिंग और गोपनीयता

Default country, कार्डधारक नाम और वैकल्पिक कार्ड background एक्सटेंशन के local storage में सहेजे जाते हैं। permissions में `activeTab`, `scripting`, `contextMenus`, `storage` और browser-specific sidebar API शामिल हैं। वास्तविक कार्ड डेटा संग्रहित नहीं किया जाता।

<Info>
  एक्सटेंशन UI अभी अंग्रेज़ी और वियतनामी में उपलब्ध है। यह हिंदी मार्गदर्शिका उसी वर्तमान feature set को समझाती है।
</Info>

## सहायता और स्रोत कोड

* [Repository](https://github.com/ePlus-DEV/payment-sandbox-helper)
* [नवीनतम रिलीज़](https://github.com/ePlus-DEV/payment-sandbox-helper/releases/latest)
* [समस्या रिपोर्ट करें](https://github.com/ePlus-DEV/payment-sandbox-helper/issues)

Public issue में वास्तविक कार्ड नंबर, ग्राहक डेटा, credentials या निजी भुगतान जानकारी वाले screenshots पोस्ट न करें।


## Related topics

- [ePlus.DEV ब्राउज़र एक्सटेंशन](/hi/index.md)
