ΠΠ°Π·ΠΎΠ²ΠΎ ΠΎΠΏΠΈΡΠ°Π΅ΠΌΡΡ Π½Π° ΡΡ Π΅ΠΌΡ ΠΈΠ· https://api.apay.pp.ua/docs/internal/task
Goal: ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ HA
- Π² ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠΎΠ² Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ, Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "ha" (ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΡΡ)
- Π² ΠΌΠ΅ΡΠΎΠ΄ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ»Π°ΡΠ΅ΠΆΠ° (ΡΡΡ) Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
- country
- street
- city
- postal_code
- state
- customerLastName
- phone
Π²ΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½Ρ.
- Π΄Π»Ρ ΠΌΠ΅ΡΠΎΠ΄Π° ha ΠΌΠ΅Π½ΡΠ΅ΠΌ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΠΉ url Π½Π° Π½ΠΎΠ²ΡΠΉ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ /api/v1/integration/%provider%/process/ Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ /api/v1/integraion/ha/process, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» Π±Ρ ΡΠΆΠ΅ ΡΠΎΡΠΌΠΎΠΉ ΠΎΠΏΠ»Π°ΡΡ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡΠΎΠΌ
-
apay payment form ΠΠ»Π°ΡΠ΅ΠΆΠ½Π°Ρ ΡΠΎΡΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΏΡΠ΅Π΄Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠΈΡΠ»ΠΎ ΠΏΡΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°, Π΅ΡΠ»ΠΈ Π΄Π°Π½Π½ΡΡ Π½Π΅Ρ - ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΡ ΠΈΡ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ. ΠΠ»Π°ΡΠ΅ΠΆΠ½Π°Ρ ΡΠΎΡΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠ°Π·Π±ΠΈΡΠ° Π½Π° Π΄Π²Π° ΡΡΠ΅ΠΏΠ° (ΡΡΠ΅ΠΏΠΏΠ΅Ρ). ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠΊΡΠ°Π½Π΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π²Π½ΠΎΡΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ°ΡΡΡ ΠΈ ΡΠΈΠΎ, Π½Π° Π²ΡΠΎΡΠΎΠΌ ΡΠΊΡΠ°Π½Π΅ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π²Π½ΠΎΡΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ± Π°Π΄ΡΠ΅ΡΠ΅ (Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π½Π΅ Π±ΡΠ»ΠΈ ΠΏΡΠ΅Π΄Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ). ΠΡΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΏΠΎΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π½Ρ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ Π·Π°ΠΏΡΠΎΡΠ° Π½Π° ΠΎΠΏΠ»Π°ΡΡ - ΠΌΡ ΠΈΡ Π½Π΅ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ ΠΈ ΡΠΊΡΡΠ²Π°Π΅ΠΌ.
-
ΡΠ°Π±ΠΌΠΈΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ ΠΏΡΠΈ ΡΠ°Π±ΠΌΠΈΡΠ΅ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ ΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΎΠ±ΠΎΠ³Π°ΡΠΈΡΡ Π²Π²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΉ ΠΎΠ± ip ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°ΠΏΡΠΎΡ ΠΊ HA ΡΠ΅ΡΠ²Π΅ΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠ»Π°ΡΠ΅ΠΆΠ°. ΠΠ°ΠΊ ΡΡΠ» Π΄Π»Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ»Π°ΡΠ΅ΠΆΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ /api/v1/integration/ha/success/. ΠΡ ΠΏΡΠΈ ΡΠ°Π±ΠΌΠΈΡΠ΅ ΡΠΎΡΠΌΡ Π² Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π΅Π»Π°Π΅ΠΌ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡ, ΠΏΡΠΎΡΡΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΡΠ²Π΅ΡΠ° Π°ΠΏΠΈ ΡΡΠΎ Π»ΠΈΠ±ΠΎ 3ds ΡΡΡΠ»ΠΊΠ°, Π»ΠΈΠ±ΠΎ success ΠΏΡΠΎΠΊΡΠΈ, Π»ΠΈΠ±ΠΎ error proxy.
ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π² HA Π°ΠΏΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°ΡΡ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π΄Π°Π½Π½ΡΠ΅ ip ΠΈ ΠΊΠ°ΡΡΡ)
ΠΠ°ΠΊΠ΅Ρ ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ
ΠΠ°Π»ΠΈΠ΄Π°ΡΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ - Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π½Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²Π°Π»ΠΈΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»Ρ. ΠΠ΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ Π΅ΡΡΡ Π»ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΊΠ°ΠΊΠ°Ρ-ΡΠΎ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ Ρ Π½Π½ΠΈΠΆΠ΅Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΡΡΠΎΡΡ ΠΎΠ½Π° ΡΠΎΠΆΠ΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ