PayPalDefaultConfig.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package com.fdkankan.ucenter.pay.paypal;
  2. import com.fdkankan.ucenter.pay.paypal.sdk.PayPalConfig;
  3. import org.springframework.stereotype.Component;
  4. @Component
  5. public class PayPalDefaultConfig extends PayPalConfig {
  6. @Override
  7. public String getClientId() {
  8. return "AZJEGWlvvI2q52bR4k_mC1ftW8tEnlaJj30huGQTBsdAjwmKlMDiEiMixVKbfrdw6fB55NSj_BAE8FPP";
  9. }
  10. @Override
  11. public String getSecret() {
  12. return "EL-RGNmsbFpcKT7QuIlxMxX7MQplp8rCyaGDZ5KOCMQ9BkOhY5OYZyVInAeHT8_4tXoPth8tOEZY_3s_";
  13. }
  14. @Override
  15. public String getMode() {
  16. return "live";
  17. }
  18. public String getPaySuccessUrl(){
  19. return "api/order/pay/paypal/callback";
  20. }
  21. public String getH5PaySuccessUrl(){
  22. return "api/order/pay/paypal/callbackH5";
  23. }
  24. public String getCancelUrl(){
  25. return "api/order/pay/paypal/cancel";
  26. }
  27. public String getH5CancelUrl(){
  28. return "api/order/pay/paypal/cancelH5";
  29. }
  30. public String getSuccessUrl(){
  31. return "index.html#/payresult/success/recharge";
  32. }
  33. public String getFailUrl(){
  34. return "#/payresult/fail/recharge";
  35. }
  36. public String getH5SuccessUrl(){
  37. return "mobile.html#/payresult/success";
  38. }
  39. public String getH5FailUrl(){
  40. return "mobile.html#/payresult/fail";
  41. }
  42. }