よりスマートな 決済のための優れた サービスを提供
シンプルなインテグレーションで、フォール トレラントでスケーラブルなサービスと 迅速で安全性の高いデータ駆動型の製品強化が グローバル規模で可能に
This gateway pays for itself
迅速でシンプルな インテグレーション
業界で最も優れたゲートウェイに数日でインテグレート
業界最高レベルの サービス
レジリエントで拡張性に優れ 高い信頼性を誇るエキスパートによるサポート
最新の決済
プロダクツ
シンプルで安全性の高い 決済アクセプタンス向上を実現する ソリューション
自国言語を サポートするAN API
インテグレーションの時間が短縮されることで、作業の効率化が図れます。 最新のツールにより開発されたAccess Worldpayは、ご希望の言語による コードサンプルのご用意がございます。
// Use our Checkout SDK to securely capture card details
// Initialize web SDK example
(function () {
var form = document.getElementById("card-form");
var clear = document.getElementById("clear");
Worldpay.checkout.init(
{
id: "MerchantID",
form: "#card-form",
fields: {
pan: {
selector: "#card-pan",
placeholder: "4444333322221111"
},
cvv: {
selector: "#card-cvv",
placeholder: "123"
},
expiry: {
selector: "#card-expiry",
placeholder: "MM/YY"
}
},
styles: {
"input": {
"color": "black",
"font-weight": "bold",
"font-size": "20px",
"letter-spacing": "3px"
},
"input#pan": {
"font-size": "24px"
},
"input.is-valid": {
"color": "green"
},
"input.is-invalid": {
"color": "red"
},
"input.is-onfocus": {
"color": "black"
}
},
accessibility: {
ariaLabel: {
pan: "my custom aria label for pan input",
expiry: "my custom aria label for expiry input",
cvv: "my custom aria label for cvv input"
},
lang: {
locale: "en-GB"
},
title: {
enabled: true,
pan: "my custom title for pan",
expiry: "my custom title for expiry date",
cvv: "my custom title for security code"
}
},
acceptedCardBrands: ["amex", "diners", "discover", "jcb", "maestro", "mastercard", "visa"]
},
function (error, checkout) {
if (error) {
console.error(error);
return;
}
form.addEventListener("submit", function (event) {
event.preventDefault();
checkout.generateSessionState(function (error, sessionState) {
if (error) {
console.error(error);
return;
}
// session state for card details
alert(sessionState);
});
});
clear.addEventListener("click", function(event) {
event.preventDefault();
checkout.clearForm(function() {
// trigger desired behaviour on cleared form
console.log('Form successfully cleared');
});
});
}
);
})();
// Take mobile wallet payments such as Apple Pay
// Apple Pay authorization request example
{
"transactionReference": "Memory265-13/08/1876",
"merchant": {
"entity": "MindPalaceLtd"
},
"instruction": {
"narrative": {
"line1": "Mind Palace"
},
"value": {
"currency": "GBP",
"amount": 250
},
"paymentInstrument": {
"type": "card/wallet+applepay",
"walletToken": "{
\"version\": \"EC_v1\",
\"data\": \"kdHd..GQ==\",
\"signature\": \"MIAGCSqGSIb3DQEH...AAA\",
\"header\": {
\"transactionId\": \"d3b28af..f8\",
\"ephemeralPublicKey\": \"MFkwE..Q==\",
\"publicKeyHash\": \"dxCK..6o=\"
}
}"
}
}
}
// Set up and take recurring payments
// Recurring authorization example
{
"transactionReference": "Memory265-13/08/1876",
"merchant": {
"entity": "MindPalaceLtd"
},
"instruction": {
"narrative": {
"line1": "Mind Palace"
},
"paymentInstrument": {
"type": "card/plain",
"cardNumber": "4444333322221111",
"cardExpiryDate": {
"month": 12,
"year": 2026
}
},
"value": {
"currency": "GBP",
"amount": 250
},
"intent": "subscription"
}
}
// Use tokens to minimize exposure of sensitive card details
// Create token request example
{
"description": "token-132435-abcdef",
"paymentInstrument": {
"type": "card/front",
"cardHolderName": "Sherlock Holmes",
"cardNumber": "4444333322221111",
"cardExpiryDate": {
"month": 5,
"year": 2026
},
"billingAddress": {
"address1": "221B Baker Street",
"address2": "Marylebone",
"address3": "Westminster",
"postalCode": "NW1 6XE",
"city": "London",
"state": "Greater London",
"countryCode": "GB"
}
}
}
// Use our 3DS API to minimize fraud and benefit from liability shift
// 3DS authentication request example
{
"transactionReference": "Memory265-13/08/1876",
"merchant": {
"entity": "MindPalaceLtd"
},
"instruction": {
"paymentInstrument": {
"type": "card/front",
"cardHolderName": "Sherlock Holmes",
"cardNumber": "4444333322221111",
"cardExpiryDate": {
"month": 12,
"year": 2026
},
"billingAddress": {
"address1": "221B Baker Street",
"address2": "Marylebone",
"address3": "Westminster",
"postalCode": "NW1 6XE",
"city": "London",
"countryCode": "GB"
}
},
"value": {
"currency": "GBP",
"amount": 250
}
},
"deviceData": {
"collectionReference": "0_3XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX6b5",
"acceptHeader": "text/html",
"userAgentHeader": "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0)"
},
"challenge": {
"returnUrl": "http://payment.mindpalace.com"
}
}
信頼できる サービスを提供
フォールトトレラント アーキテクチャ
グローバルフェイルオーバーネットワークが 比類なき信頼性を提供。サーバーがダウンしても 当社のグローバルネットワークにより別のサーバーに切り替わります
スケーラブル
アーキテクチャ
時期的、業務量による需要の増加に対する心配がないよう、リアルタイム対応の柔軟なスケーラビリティを提供
レジリエントな
マイクロサービス
必要な機能に影響なく新機能を提供する、区分化されたアーキテクチャ
エキスパートによるサポート
当社のインプリメンテーションマネージャ、リレーションシップマネージャーまたはサポートスタッフにお気軽にお問い合わせください
DevOps 定義
専門的知識を有するスタッフによるディベロッパーのためのサービスを提供。エキスパートが責任を持って対応します。技術面の不安なく、質の高いサービスを提供します
レジリエントでスケーラブルな信頼性の高いエキスパートによるサポート
資料を請求