Skip to end of metadata
Go to start of metadata

페이게이트 시스템의 결제내역을 상점측의 DB에 저장하는 과정에서 브라우져의 환경이나 서버 불안정으로 인한 상점관리자 화면에서의 결제내역 누락을 방지하기 위하여 아래와 같은 기능을 추가한다. 

  • 결제가 진행되어 결제모듈이 (doTransaction(document.PGIOForm))호출 될때 verifyNum +1 을 더하고 결제가 완료된 후  function getPGIOresult() 을 호출 한 이후에  verifyNum +1이 추가 된다.

결제가 진행되고 완료가 되었다면 합이 verifyNum 이 +2가 되는데 (추가작업 없이 openPayApi 형식의 거래 방식에서는 자동으로 verifyNum 이 +2 가 된다)

여기서 상점 DB의 거래결과 여부를 판단하기 위하여 verifyNum에 +100 을 더함으로서 DB에 insert 되었음을 명시적으로 알려주게 됩니다.   verifyNum에 +100 을 하기 위하여 아래의 방법을 추가 하셔야 함. 반드시 상점 데이터베이스에 거래내역이 기록후에 호출 하여야 한다.

  • 적용후 예제

<% 상점 데이터베이스에 결과를 기록하는 상점측 로직이 선행되어야 함. %>

<html>

<head>

<title>Transaction Successfully Completed</title>

<script language="javascript"  src="></script>

<script language="javascript">

function businessverify() {

  setPGIOElement('apilog','100');

  setPGIOElement('tid','해당트랜잭션 아이디');

  verifyReceived();  [or verifyReceived('','업데이트후 호출할 스크립트함수명','실패했을때 호출할 함수명');

}

</script>

</head>

 

<body onLoad="javascript:business_verify();">

<form name='PGIOForm'></form>    <--반드시 있어야 하며 appendChild로

                                                    스크립트로 구현시 소스의 길이가 상당히 길어지며

                                                    일부 브라우져에서 동작되지 않을수 있습니다.

거래 주셔서 감사함.

구매하신 물품 정보.

</body>

</html>

 
  • No labels

11 Comments

  1. Anonymous

    Generic Viagra For Sale In The Usa viagra online Cialis Online Cs Buy Claravis Doxycycline Dapoxetina Priligy Comprar Kamagra Generic Svizzero Kamagra Oral Gel Viagra Online Usa Levitra Modo Di Assunzione Cialis Medicamento Para Que Sirve Buy Levitra Low Price Cialis On Line Forum Anxiety Medication In Canada Generic Cialis Pricing How To Buy Stendra Ed Medication Website Cialis Super Active Plus Antabuse Order Online Cialis Lo Puede Tomar La Mujer None Prescribtion Drug Canada Abalify Cheap Kamagra Best Buy Generic Doryx With Free Shipping
  2. Anonymous

    Progesterone C.O.D. Internet How To Order Cialis Cialis Vente France Cipro And Amoxicillin 12 Hours Apart Levitra 5mg Tablets Cialis Viagra And Levitra Comprare Viagra San Marino Levitra 20mg Price Viagra Pharmacie Marseille Buy Now Tab Isotretinoin Isotret Mastercard Cod Priligy 60mg Buy Chewable Viagra Soft Tabs Catalogo Levitra By Cheap Viagra Buy Now Finasteride Oratane Cialis Langzeittherapie Order Cialis Indomethacin Comprar Online Purchasing Levaquin Overnight Buy Cialis Online Usa Acquisto Cialis Contrassegno
  3. Anonymous

    Propecia Es Igual Que Proscar Priligy 90mg Line Sale Tadalis Sx Soft
  4. Anonymous

    Conseguir Propecia Por El 5 cialis Levitra Side Effects
  5. Anonymous

    Prospecto De Propecia viagra Zenegra 100 Mg Tablets
  6. Anonymous

    Cialis Generika Qualitat viagra Doxcycline Compared To Amoxicillin
  7. Anonymous

    Buy Generic Levitra buy cialis Acquistare Kamagra Germania
  8. Anonymous

    Siphene Buy No Prescription cialis price Viagra Samples From Pfizer
  9. Anonymous

    Viagra A Trento viagra Cheapviagrausa
  10. Anonymous

    Buy Alli Online Uk In Stock viagra Cialis Niederlande Kaufen
  11. Anonymous

    Amoxicillin Pneumonia cialis Cialis Tiempo De Efecto Cialis 200 Mg In India Cialis Mg