> ## Documentation Index
> Fetch the complete documentation index at: https://doc-test-my.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Flutter Standard Plugin Prerequisites

> Check the prerequisites before you integrate Razorpay Flutter Standard plugin with our native Android and iOS SDKs.

<CardGroup cols={1}>
  <Card title="Troubleshooting & FAQs" href="/docs/payments/payment-gateway/flutter-integration/standard/troubleshooting-faqs">
    Troubleshoot common error scenarios and find answers to frequently asked questions about Flutter Standard integration.
  </Card>
</CardGroup>

The Razorpay Flutter plugin acts as a wrapper around our native Android and iOS SDKs.

<Check>
  **Update SDK**

  Check your [current SDK version](/docs/payments/payment-gateway/flutter-integration/standard/troubleshooting-faqs#6-how-can-i-check-the-razorpay-flutter). If it is outdated, please [update the SDK](/docs/payments/payment-gateway/flutter-integration/standard/troubleshooting-faqs#7-how-can-i-update-the-razorpay-flutter) to ensure uninterrupted settlements of your funds.
</Check>

## Integration Steps

**Before you proceed:**

<ul>
  <li> Create a <a href="https://dashboard.curlec.com/?screen=sign_in&next=app%2Fdashboard" target="_blank">Curlec account</a>.</li>
  <li>Generate the <a href="/docs/payments/dashboard/account-settings/api-keys#generate-api-keys" target="_blank">API Keys</a> from the Dashboard. To go live with the integration and start accepting real payments, generate Live Mode API Keys and replace them in the integration.</li>
  <li>Know about the <a href="/docs/payments/payment-gateway/how-it-works" target="_blank">Payment Flow</a>.</li>
</ul>

Follow these integration steps:

<CardGroup cols={3}>
  <Card title="1. Build Integration" href="/docs/payments/payment-gateway/flutter-integration/standard/integration-steps#1-build-integration">
    Integrate Flutter Standard SDK.
  </Card>

  <Card title="2. Test Integration" href="/docs/payments/payment-gateway/flutter-integration/standard/integration-steps#2-test-integration">
    Test the integration by making a test payment.
  </Card>

  <Card title="3. Go-live Checklist" href="/docs/payments/payment-gateway/flutter-integration/standard/integration-steps#3-go-live-checklist">
    Check the go-live checklist.
  </Card>
</CardGroup>

<CardGroup cols={3}>
  <Card title="Sample App" href="https://github.com/razorpay/razorpay-flutter/blob/master/example/lib/main.dart">
    Check the sample app to integrate on GitHub.
  </Card>
</CardGroup>

### Related Information

[Troubleshooting and FAQs](/docs/payments/payment-gateway/flutter-integration/standard/troubleshooting-faqs)
