# Creating a Session

## POST /custom/hpp

> Create custom payment link ---- \[auth scope:  merchant]

```json
{"openapi":"3.0.0","info":{"title":"Merchant API","version":"1.0"},"paths":{"/custom/hpp":{"post":{"operationId":"CustomHppController_createCustomHpp","summary":"Create custom payment link ---- [auth scope:  merchant]","deprecated":false,"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomHppDto"}}}},"responses":{"200":{"description":"Get Paid link created successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CustomPaymentLinkResponse"}}}}},"tags":["custom"]}}},"components":{"schemas":{"CustomHppDto":{"type":"object","properties":{"email":{"type":"string","description":"Hpp user email."},"price":{"type":"number","description":"Hpp payment price"},"phoneNumber":{"type":"string","description":"Hpp user phone number"},"description":{"type":"string","description":"Hpp payment description"},"currency":{"type":"string","description":"Hpp payment currency"},"accountCode":{"type":"string","description":"Hpp payment accountCode"},"invoiceNumber":{"type":"string","description":"Hpp payment invoiceNumber"},"referenceName":{"type":"string","description":"Hpp payment referenceName"},"dueDate":{"format":"date-time","type":"string","description":"Hpp payment dueDate"},"subTotal":{"type":"number","description":"Hpp payment subTotal"},"taxAmount":{"type":"number","description":"Hpp payment taxAmount"},"enableTipping":{"type":"boolean","description":"Hpp payment enableTipping"},"items":{"description":"Hpp payment items","type":"array","items":{"type":"string"}},"hideTax":{"type":"boolean","description":"Hide Tax in order-summary on HPP"},"emailCustomer":{"type":"boolean","description":"Hpp payment emailCustomer"}},"required":["email","price","phoneNumber","description","currency","invoiceNumber","referenceName","dueDate","subTotal","taxAmount","enableTipping","items"]},"CustomPaymentLinkResponse":{"type":"object","properties":{"message":{"type":"string","description":"Payment link message."},"link":{"type":"string","description":"Hpp payment link."},"id":{"type":"string","description":"Get paid link unique Id"},"QRCodeImgUrl":{"type":"string","description":"Hpp payment QR COde."}},"required":["message","link","id","QRCodeImgUrl"]}}}}
```
