PayPal payment integration code with auto return URL in sandbox mode

Here we are elaborate steps needed in PayPal payment integration with auto return URL in sandbox mode

>>> step one

we need a PayPal form with field values like amount , invoice, currency_code and action “https://www.sandbox.paypal.com/cgi-bin/webscr”

See below code
paypal payment form with auto return URL
( copy below code and save )

<div class="row spo space_top_10" style=" margin: auto;width: 24%;margin-top: 6%;">
 <h1>subscribe now </h1>
 <form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
 <input type="hidden" value="_xclick" name="cmd">
 <input type="hidden" value="[email protected]" name="business">
 
 <input type="hidden" value="Order for subscribtion" name="item_name">
 <input type="hidden" value="NA" name="item_number">
 <input type="hidden" value="4" name="amount">
 <input type="hidden" value="1234567890" name="invoice">
 <input type="hidden" value="0" name="discount_amount"> 
 <input type="hidden" value="0" name="no_shipping">
 <input type="hidden" value="No comments" name="cn">
 <input type="hidden" value="USD" name="currency_code">
 <input type="hidden" value="https://www.tutorialshore.com/paypal/paypal.php" name="return">
 <input type="hidden" value="2" name="rm"> 
 
 <input type="hidden" value="US" name="lc">
 <input type="hidden" value="PP-BuyNowBF" name="bn">
 <input type="text" value="4 USD" name="amount2">
 <input type="submit" value="Pay by paypal" name="finalizeOrder" id="finalizeOrder" class="submitButton paypal_button">
</form>
</div>



>>>>> Step two

open below link and login with PayPal credential
https://developer.paypal.com/

Go to sandbox menu account and create bushiness account and personal account

store both personal and businesses sandbox credential and logout

>>>> Step three

Visit below link and login with sandbox businesses credential

https://www.sandbox.paypal.com/cgi-bin/webscr

Go to Account Settings as seen in the below picture

PayPal payment integration code with auto return URL in sandbox mode

Go to website payment as seen in the below picture

PayPal payment integration code with auto return URL in sandbox mode step 2

click Website preferences update options

PayPal payment integration code with auto return URL in sandbox mode step 3

start your payment test

https://www.tutorialshore.com/paypal/paypal.php

How to convert a integer value to word in python

To convert a integer value to word in python our aim is to convert 124 to “One Hundred Twenty Four”

Here is python code to convert integer value to word

def Towords(num):
	under_20 = ['Zero','One','Two','Three','Four','Five','Six','Seven','Eight','Nine','Ten','Eleven','Twelve','Thirteen','Fourteen','Fifteen','Sixteen','Seventeen','Eighteen','Nineteen']
	tens = ['Twenty','Thirty','Forty','Fifty','Sixty','Seventy','Eighty','Ninety']
	above_100 = {100: 'Hundred',1000:'Thousand', 1000000:'Million', 1000000000:'Billion'}
	if num < 20:
		 return under_20[num]

	if num < 100:
		return tens[(int)(num/10)-2] + ('' if num%10==0 else ' ' + under_20[num%10])
	# find the appropriate pivot - 'Million' in 3,603,550, or 'Thousand' in 603,550
	pivot = max([key for key in above_100.keys() if key <= num])
	return Towords((int)(num/pivot)) + ' ' + above_100[pivot] + ('' if num%pivot==0 else ' ' + Towords(num%pivot))


print(Towords(124))

Output

One Hundred Twenty Four

How to convert a integer value to word in python