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

# الانتقال إلى مدفوعات دودي

> قم بترحيل بياناتك بسهولة من مزودي الدفع الآخرين إلى مدفوعات دودي باستخدام أداة سطر الأوامر الخاصة بنا

**التبديل من مزود دفع آخر إلى Dodo Payments؟** تسهل أداة الترحيل الخاصة بنا نقل **منتجاتك، عملائك، رموز الخصم، ومفاتيح الترخيص دون فقدان أي بيانات.** العملية آمنة وموُجهة ويمكن إتمامها في بضع دقائق فقط.

نحن ندعم حاليًا عمليات الترحيل من **Lemon Squeezy وStripe وPolar.sh وPaddle**.

### عمليات الترحيل المدعومة

<CardGroup cols={2}>
  <Card title="Products & Pricing" icon="box">
    قم بترحيل جميع تفاصيل المنتجات والتسعير.
  </Card>

  <Card title="Customer Data" icon="users">
    انقل قاعدة بيانات العملاء بالكامل، بما في ذلك تفاصيل الاتصال.
  </Card>

  <Card title="Discount Codes & Promotions" icon="tag">
    انقل كافة رموز الخصم والعروض الترويجية بشكل سلس.
  </Card>

  <Card title="License Keys" icon="key">
    استورد مفاتيح الترخيص مع خرائط العملاء والمنتجات. مدعوم لـ Polar.sh و Lemon Squeezy.
  </Card>
</CardGroup>

## ابدأ الآن

أولاً، قم بتثبيت أداة الترحيل:

```bash theme={null}
npm install -g dodo-migrate
```

<Note>
  ستحتاج إلى تثبيت Node.js إصدار 18 أو أحدث على جهاز الكمبيوتر الخاص بك.
</Note>

## ترحيل بياناتك

### إذا كنت قادمًا من Lemon Squeezy:

```bash theme={null}
dodo-migrate lemonsqueezy
```

### إذا كنت قادمًا من Stripe:

```bash theme={null}
dodo-migrate stripe
```

### إذا كنت قادمًا من Polar.sh:

```bash theme={null}
dodo-migrate polar
```

### إذا كنت قادمًا من Paddle:

```bash theme={null}
dodo-migrate paddle
```

ستقوم الأداة بإرشادك في كل خطوة بخطوة. ستحتاج إلى:

* مفتاح API الخاص بمزودك (مثل Lemon Squeezy، Stripe، Polar.sh، Paddle، إلخ.)
* مفتاح API الخاص بـ Dodo Payments
* ما إذا كنت تريد الاختبار أولاً (موصى به) أو بدء العمل
* إلى أي علامة تجارية من Dodo Payments ترغب في الترحيل
* أي البيانات ينبغي ترحيلها (المنتجات، العملاء، الخصومات، مفاتيح الترخيص)

## لماذا تستخدم أداة الترحيل لدينا؟

* **لا فقدان للبيانات** - يتم نقل كل شيء بأمان
* **اختبر أولاً** - جربه في وضع الاختبار قبل الانتقال مباشرة
* **عملية موجهة** - نحن نوجهك خلال كل خطوة
* **استئناف إذا لزم الأمر** - إذا حدث خطأ ما، يمكنك استئناف من حيث توقفت

## الاستخدام المتقدم

إذا كنت تفضل تشغيل الترحيل دون مطالبات، يمكنك تقديم جميع التفاصيل مسبقًا:

### ترحيل Lemon Squeezy:

```bash theme={null}
dodo-migrate lemonsqueezy \
  --provider-api-key=lsq_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX
```

### ترحيل Stripe:

```bash theme={null}
dodo-migrate stripe \
  --provider-api-key=sk_test_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX \
  --migrate-types=products,coupons
```

### ترحيل Polar.sh:

```bash theme={null}
dodo-migrate polar \
  --provider-api-key=polar_org_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX \
  --migrate-types=products,discounts,customers,license_keys
```

### ترحيل Paddle:

```bash theme={null}
dodo-migrate paddle \
  --provider-api-key=paddle_XXXXXXXXXXXXXXXX \
  --dodo-api-key=dp_XXXXXXXXXXXXXXXX \
  --mode=test_mode \
  --dodo-brand-id=brand_XXXXXX
```

## ترحيل مفتاح الترخيص

يتم دعم ترحيل مفتاح الترخيص لـ **Polar.sh** و **Lemon Squeezy**. عند اختيار مفاتيح الترخيص في المطالبة التفاعلية (أو تمرير `license_keys` في `--migrate-types`)، ستقوم الأداة باستيراد مفاتيح الترخيص الحالية الخاصة بك إلى Dodo Payments مع الارتباطات الصحيحة للعملاء والمنتجات.

<Warning>
  يتطلب ترحيل مفتاح الترخيص ترحيل **المنتجات والعملاء** في نفس الجلسة. تبني الأداة خريطة في الذاكرة لأرقام المعرفات من المزود إلى معرفات Dodo أثناء التشغيل — إذا كانت المنتجات أو العملاء مفقودين، فلا يمكن ربط مفاتيح الترخيص بشكل صحيح.
</Warning>

### ما الذي يتم ترحيله

* سلاسل مفاتيح الترخيص
* حدود التفعيل
* تواريخ الانتهاء
* ارتباطات العملاء والمنتجات

### ما الذي لا يتم ترحيله

* **التفعيل لمفاتيح الترخيص** — سيحتاج العملاء إلى إعادة التفعيل على أجهزتهم بعد الترحيل
* **المفاتيح الملقية أو المعطلة** — يتم ترحيل المفاتيح النشطة فقط
* يتم تخطي المفاتيح التي لا تتطابق مع منتج أو عميل بموجب تحذير

<Tip>
  تتم معالجة مفاتيح الترخيص المكررة بعناية. إذا قمت بإعادة تشغيل الترحيل، يتم الكشف عن المفاتيح التي تم استيرادها بالفعل وتخطيها، مما يجعل العملية آمنة لإعادة المحاولة.
</Tip>

## بحاجة إلى مساعدة؟

* **مساعدة الأداة**: `dodo-migrate --help`
* **مساعدة Lemon Squeezy**: `dodo-migrate lemonsqueezy --help`
* **مساعدة Stripe**: `dodo-migrate stripe --help`
* **مساعدة Polar.sh**: `dodo-migrate polar --help`
* **مساعدة Paddle**: `dodo-migrate paddle --help`
* **دعم المجتمع**: [Discord](https://discord.gg/bYqAp4ayYh)
* **الإبلاغ عن مشاكل**: [GitHub](https://github.com/dodopayments/dodo-migrate)

## تحديث الأداة

```bash theme={null}
# Update to latest version
npm update -g dodo-migrate

# Remove the tool
npm uninstall -g dodo-migrate
```
