Paypal 지불 불완전

5611 단어 Paypal지불 하 다.
아무 말 도 하지 않 고 먼저 토로 하 다.
Paypal 은 진심으로 아버 지 를 속 이 고 국내 결제 와 비교 할 수 없습니다.접속 하지 않 으 면 접속 하지 않 겠 습 니 다!!
준비 작업
중요 한 일
Paypal 주문 지불 후,자발적으로 paypal 에 수금(capture)을 확인 해 야 합 니 다.그렇지 않 으 면 이 주문 은 완료 상태 가 아 닙 니 다!!
계좌번호
직접 가세 요Paypal develop하나 등록 하 세 요.샌 드 박스(Sandbox)와 정식(live)계 정 을 구분 하 시 면 됩 니 다.
샌 드 박스 계 정 으로 개발 하고 여러 샌 드 박스 의 페 이 팔 계 정 을 만 들 수 있 으 며 샌 드 박스 테스트 결제 에 도 사용 할 수 있다.
주문 방식
국내 알 리 페 이와 위 챗 과 달리 페 이 팔 은 클 라 이언 트 에서 직접 주문 할 수 있 습 니 다.
고객 지원 단,서비스 단 주문.각각 장단 점 이 있 으 니,구체 적 인 수 요 를 보고 결정 하 자.
  • 고객 센터 에서 주문 하면 Paypal APP(ios 와 android)를 조정 할 수 있 습 니 다.단점 은 서버 에서 주문 과정 을 신속하게 알 수 없 기 때문에 클 라 이언 트 가 신속하게 알려 야 합 니 다
  • 서버 나 webhooks 서버 에서 주문 하면 paypal 홈 페이지 를 열 어 결제 할 수 있 습 니 다
  • 어떤 주문 이 든 paypal 은 암호 화 체 제 를 사용 하지 않 고 모두 명문 이기 때문에 주문 정 보 를 검사 할 때 특히 주의해 야 한다.
    클 라 이언 트 주문
  • JavaScript
  • ios sdk
  • android sdk
  • 고객 센터 에서 직접 주문 을 하려 면 고객 센터 에서 받 은 주문 정 보 를 정확하게 확보 해 야 합 니 다(백 엔 드 에서 주문 정 보 를 암호 화하 고 클 라 이언 트 가 복호화 하 며 데이터 의 완전 성 을 검사 하 는 것 이 좋 습 니 다).
    JavaScript
    JavaScript 직접 접속 은 paypal js 를 통 해 iframe 을 직접 생 성하 여 지불 합 니 다.
    그 중에서 주의해 야 할 것 은 paypal 생 성 단 추 는 몇 가지 기본 스타일 만 선택 할 수 있 고 스타일 을 직접 사용자 정의 할 수 없습니다.(저 는 관련 문 서 를 찾 지 못 했 습 니 다.사용자 정의 가 가능 할 수도 있 습 니 다.귀 찮 으 시 면 말씀 해 주세요.
    사용 방식
    
    //           ,           
    <script src="https://www.paypal.com/sdk/js?client-id=sb"></script> 
    
    paypal.Buttons({
    createOrder: function(data, actions) {
     // This function sets up the details of the transaction, including the amount and line item details.
     return actions.order.create({
      purchase_units: [{
       amount: {
        value: '0.01'
       }
      }]
     });
    },
    onApprove: function(data, actions) {},
    onCancel: function(){},
    onError: function(){}
    }).render('#paypal-button-container');
    단 추 를 사용자 정의 할 수 는 없 지만 paypal 에서 생 성 된 단 추 를 숨 길 수 있 습 니 다.자신의 단추 로 덮 은 다음 css 속성 을 설정 합 니 다pointer-events:none;이 벤트 를 차단 하면 됩 니 다.
    Ios || android
    Ios 와 andorid 의 접속 방식 은 JavaScript 와 유사 하 며,해당 SDK 를 도입 하면 매우 간단 하 게 주문 할 수 있 습 니 다SDK quickstart
    서버 주문(추천)
    paypal 은 암호 화 체 제 를 사용 하지 않 았 기 때문에 약 한 네트워크 상황 에서 클 라 이언 트 가 서버 의 주문 상태 변 화 를 신속하게 알 릴 수 있 고 서버 의 주문 을 선택 하 는 것 이 상대 적 으로 안전 하 다.
    주문 할 때 완전한 주문 금액 정 보 를 보 내 는 것 을 권장 합 니 다.paypal 은 관련 금액 에 대해 검 사 를 합 니 다.만약 에 금액 이 일치 하지 않 으 면(총가격!===운임+세금+상품 수량*상품 단가+...)주문 할 수 없습니다.또한 바이어 에 게 이 주문 의 내 역 을 확인 시 켜 사용자 체험 과 안전성 이 향상 되 었 다.
    참고 로 paypal 의 샌 드 박스 환경 을 토로 합 니 다.시간 을 초과 하 라 고 요구 하면 이상 하 게 생각 하지 마 세 요.이것 은 당신 의 문제 가 아니 라 샌 드 박스 환경 이 너무 나 쁜 것 입 니 다.PS:서버 언어 와 관련 이 있 는 지 모 르 겠 습 니 다.PHP 와 nodejs 는 paypal 을 연결 합 니 다.성능 차이 가 매우 큽 니 다.같은 시간 에 같은 샌 드 박스 계 정,nodejs 요청 은 기본적으로 5s 이내 이 고 phop 은 15s 정도 입 니 다)
    기본 하단 매개 변수
    
    {
      "intent": "CAPTURE",
      "purchase_units": [
        {
          "reference_id": "order_id",
          //   
          "amount": {
            "value": "200",
            "currency_code": "RMB"
          },
          //     
          "breakdown": {
            //     
            "item_total": {
              "value": "180",
              "currency_code": "RMB"
            },
            //   
            "shipping": {
              "value": "20",
              "currency_code": "RMB"
            }
            // ……        
          },
          //     
          "items": [
            {
              "name": "goods",
              "unit_amount": {
                "value": "90",
                "currency_code": "RMB"
              },
              "quantity": 2,//   
              "sku": "sku"
            }
          ]
          //...         
        }
      ],
      "application_context": {
        "cancel_url": "",
        "return_url": ""
      }
    }
    지불 순서 도

    고 화질 온라인 사진
    다시 한 번 강조:Paypal 이 주문 하여 지불 한 후,주동 적 으로 paypal 에 수금(capture)을 확인 해 야 합 니 다.그렇지 않 으 면 이 주문 은 완성 상태 가 아 닙 니 다!!
    notify
    결제 리 턴 은 IPN 이나 webhooks 를 통 해 기본적으로 국내 결제 와 별 차이 가 없다.유일한 차이 점 은 paypal 알림 이 암호 화 되 지 않 았 다 는 것 이다.리 턴 을 받 으 려 면 서버 에서 자발적으로 paypal 과 정 보 를 확인 해 야 한다.
    관련 링크
    PayPal Checkout
    PayPal integrate doc
    PayPal SDK quickstart
    point-events
    여기에 페 이 팔 결제 가 완전히 북쪽 을 가리 키 지 않 는 다 는 글 이 소개 되 었 습 니 다.페 이 팔 결제 에 관 한 더 많은 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부탁드립니다!

    좋은 웹페이지 즐겨찾기