Friday, November 22, 2024
2 changes · 17.0
New functionality added to Odoo
Odoo now supports Razorpay Connect onboarding, letting merchants link and authorize their Razorpay account through a guided Razorpay flow. This reduces manual setup effort and helps keep payment updates reliable through managed webhooks and token handling.
Original PR description
_*=payment_razorpay In This PR Razorpay payment onboarding form to take advantage of the Razorpay Connect Onboarding Flow. It integrates the Razorpay Onboarding using the IAP proxy. **Purpose**…
_*=payment_razorpay In This PR Razorpay payment onboarding form to take advantage of the Razorpay Connect Onboarding Flow. It integrates the Razorpay Onboarding using the IAP proxy. **Purpose** ======== Help users easily onboard with Razorpay by using the Razorpay Connect API. **Specification** =========== **1.Connect and authorized the razorpay account.** - To connect to a sub-merchant's Razorpay account, the application redirects the user to a Razorpay-hosted webpage. The user can approve or deny the authorisation request on this page. **2.Get an access token.** - After you obtain an access token, you can use it to access the sub-merchant data on Razorpay APIs. The access is controlled based on the scope requested for and granted by the user during the authorization process. **3.Get a refresh token.** - You can use refresh tokens to generate a new access token. If your access token expires, you will receive a 4XX response from the API. You can make a request using your refresh token to generate a new access token. **4.Revoke token.** - The API supports token revocation to enhance security and manage access. If needed, tokens can be revoked through this mechanism. **5.Create & update webhook.** - This method is responsible for creating or updating the Razorpay webhook associated with the current Odoo instance.The webhook is crucial for updating payment states within Odoo when changes occur in Razorpay. **6.Revoke the application from Razorpay.** - User can initiate the revocation of their application from the Razorpay side facilitating a seamless process for application revocation. task-3537535
Adds Czech tax reporting capabilities that combine VAT declaration XML export, VIES summary reporting, and VAT control statement reporting. This helps Czech businesses prepare required filings more directly in Odoo, including tax office details needed for submissions.
Original PR description
This commit combines the three reports for CZ, for testing purposes: Souhrnné hlášení VIES report, task 3762956 VAT EDI, task 3127683 Kontrolní hlášení DPH, task 3698642