# Bubble

The official IntaSend plugin adds M-Pesa and card payments to [Bubble.io](https://bubble.io) apps without code.

- **Plugin:** [IntaSend M-Pesa and card payments](https://bubble.io/plugin/intasend-m-pesa-and-card-payments-1622612758400x933634185811198000) in the Bubble plugin directory
- **Needs:** a Bubble app, and your IntaSend publishable key

## Set up

1. In the Bubble editor, go to **Plugins → Add plugins**, search for **IntaSend**, and install it.
2. Enter your publishable key in the plugin settings: [sandbox](https://sandbox.intasend.com/account/api-keys/)
   for testing, or [live](https://payment.intasend.com/account/api-keys/).
3. Use the plugin's elements and actions in your workflows to start a payment.

Before fulfilling an order, confirm the payment with a [webhook](https://developers.intasend.com/guides/webhooks/) to your backend, or with
[payment status](https://developers.intasend.com/guides/collections/overview/#check-payment-status).
