---
page_title: Integration Steps
product: Juspay Billing
page_source: https://juspay.io/in/docs/juspay-billing/docs/billing/integration-steps
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/juspay-billing/llms.txt
---


# API Integration



Based on the type of integration you have, you can change your request accordingly. 


### Step 1 Create Customer


Create Customer to capture their related details , you can check this [link](https://juspay.io/in/docs/ec-api/docs/base-integration/creating-a-customer) for details 




### Step 2a Hypercheckout Integration


If you are using Payment Page, please look for [Hypercheckout integration](https://juspay.io/in/docs/juspay-billing/docs/billing/session-api-request), request is attached, rest all remains same, apart from additional block of payment rules to be shared , with plan details. For all the details regarding Session API, please click on this [link](https://juspay.io/in/docs/hyper-checkout/web/base-sdk-integration/session)




### Step 2b EC Integration


If you are using direct APIs, please have a look at [EC Integration](https://juspay.io/in/docs/juspay-billing/docs/billing/create-order)Request contains additional details with payment rules, rest all is same as for setting up normal payment or mandatesFor all the details regarding EC integration, checkout this [link](https://juspay.io/in/docs/ec-api/docs/mandates/mandate-overview)



---

## See Also

- [Create Customer](https://juspay.io/in/docs/juspay-billing/docs/billing/create-customer)
- [Session API Request](https://juspay.io/in/docs/juspay-billing/docs/billing/session-api-request)
