Для использования платежной системы PayPal:

1. Зарегистрируйтесь на сайте https://www.paypal.com
Для регистрации вашего приложения вы должны получить PayPal Business account.
2. Зарегистрируйте свое приложение.
3. Создайте файл WEB-INF/config/paypal.properties с вашими данными:

###########  API credential used by SDK ######################################################################

# API USERNAME,
X-PAYPAL-SECURITY-USERID=username_567565056_biz_api1.mail.ru

# API PASSWORD,
X-PAYPAL-SECURITY-PASSWORD=4567889976

# API SIGNATURE
X-PAYPAL-SECURITY-SIGNATURE=bYYYRCpSSRl3AFcWxV29.wApUv61C7fd0v31A5KzYegqJNxYSUezlVD-

# APPLICATION ID
X-PAYPAL-APPLICATION-ID=APP-44W285819543T580P

# Replace RHS with your machine IP address
X-PAYPAL-DEVICE-IPADDRESS=122.81.30.128

##########################    ENDPOINT, SSL  section    #########################################################

# The base endpoint URL for sandbox (CRI), when using the SDK against live PayPal's production server change
# to https://svcs.paypal.com
API_BASE_ENDPOINT=https://svcs.sandbox.paypal.com

# Set this to false if you are using 3 token type API credential
CLIENT_AUTH_SSL=false

# For Sun's JVM use the following, for IBM's JVM use IBMJCE
JSSE_PROVIDER=SunJSSE

# Use the following setting (false) if you are testing or using SDK against live PayPal's production server
TRUST_ALL_CONNECTION=true

############### DATA FORMATS ###########################

X-PAYPAL-REQUEST-DATA-FORMAT=NV

X-PAYPAL-RESPONSE-DATA-FORMAT=NV

4. В интерфейсе администратора на странице Платежи | Настройки, включите прием платежей через систему PayPal.

5. Paypal не работает с рублями поэтому в системе должна быть выбрана валюта USD или EUR либо другая валюта доступная в PayPal.

  • No labels