Steps to integrate Razorpay
Setting up Razorpay account.
Storing API keys in settings.py
Installing Razorpay library.
Creating order using Razorpay API.
-
Creating order at backend and also creating Razorpay order.
- Show template
- render to payment.html
- Get info of call back URL
- Done with creating an order.
Uploading a File
There are three ways you can upload a file:
From an
Object
instanceFrom a
Bucket
instanceFrom the
client
In each case, you have to provide the Filename
, which is the path of the file you want to upload. You’ll now explore the three alternatives. Feel free to pick whichever you like most to upload the first_file_name
to S3.
from django.urls import path | |
from django.contrib import admin | |
from . import views | |
urlpatterns = [ | |
path("admin/", admin.site.urls), | |
path("", views.home, name="home"), | |
path("payment/", views.order_payment, name="payment"), | |
path("callback/", views.callback, name="callback"), | |
] |
class PaymentStatus: | |
SUCCESS = "Success" | |
FAILURE = "Failure" | |
PENDING = "Pending" |
Top comments (0)